aboutsummaryrefslogtreecommitdiffstats
path: root/swarm/storage/mru/update_test.go
diff options
context:
space:
mode:
authorJavier Peletier <jm@epiclabs.io>2018-09-30 15:51:11 +0800
committerJavier Peletier <jm@epiclabs.io>2018-10-03 15:12:06 +0800
commitb6ccc06cdaac80d09da17c25b2f450cd1f1b7914 (patch)
tree2413da1a2025e901eecf253399fe4bfebbdd1925 /swarm/storage/mru/update_test.go
parent83705ef6aa3645a6305a400fa175e44904a929f7 (diff)
downloaddexon-b6ccc06cdaac80d09da17c25b2f450cd1f1b7914.tar.gz
dexon-b6ccc06cdaac80d09da17c25b2f450cd1f1b7914.tar.zst
dexon-b6ccc06cdaac80d09da17c25b2f450cd1f1b7914.zip
swarm/storage/feeds: Final package rename and moved files
Diffstat (limited to 'swarm/storage/mru/update_test.go')
-rw-r--r--swarm/storage/mru/update_test.go50
1 files changed, 0 insertions, 50 deletions
diff --git a/swarm/storage/mru/update_test.go b/swarm/storage/mru/update_test.go
deleted file mode 100644
index 62c401f3f..000000000
--- a/swarm/storage/mru/update_test.go
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2018 The go-ethereum Authors
-// This file is part of the go-ethereum library.
-//
-// The go-ethereum library is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Lesser General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// The go-ethereum library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public License
-// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
-
-package mru
-
-import (
- "testing"
-)
-
-func getTestFeedUpdate() *Update {
- return &Update{
- ID: *getTestID(),
- data: []byte("El que lee mucho y anda mucho, ve mucho y sabe mucho"),
- }
-}
-
-func TestUpdateSerializer(t *testing.T) {
- testBinarySerializerRecovery(t, getTestFeedUpdate(), "0x0000000000000000776f726c64206e657773207265706f72742c20657665727920686f7572000000876a8936a7cd0b79ef0735ad0896c1afe278781ce803000000000019456c20717565206c6565206d7563686f207920616e6461206d7563686f2c207665206d7563686f20792073616265206d7563686f")
-}
-
-func TestUpdateLengthCheck(t *testing.T) {
- testBinarySerializerLengthCheck(t, getTestFeedUpdate())
- // Test fail if update is too big
- update := getTestFeedUpdate()
- update.data = make([]byte, maxUpdateDataLength+100)
- serialized := make([]byte, update.binaryLength())
- if err := update.binaryPut(serialized); err == nil {
- t.Fatal("Expected update.binaryPut to fail since update is too big")
- }
-
- // test fail if data is empty or nil
- update.data = nil
- serialized = make([]byte, update.binaryLength())
- if err := update.binaryPut(serialized); err == nil {
- t.Fatal("Expected update.binaryPut to fail since data is empty")
- }
-}