aboutsummaryrefslogtreecommitdiffstats
path: root/ethutil/bytes_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'ethutil/bytes_test.go')
-rw-r--r--ethutil/bytes_test.go15
1 files changed, 8 insertions, 7 deletions
diff --git a/ethutil/bytes_test.go b/ethutil/bytes_test.go
index 358df9f83..d65336631 100644
--- a/ethutil/bytes_test.go
+++ b/ethutil/bytes_test.go
@@ -41,16 +41,17 @@ func (s *BytesSuite) TestNumberToBytes(c *checker.C) {
}
func (s *BytesSuite) TestBytesToNumber(c *checker.C) {
- datasmall := []byte{0, 1}
- datalarge := []byte{1, 2, 3}
- expsmall := uint64(0)
- explarge := uint64(0)
- // TODO this fails. why?
+ datasmall := []byte{0xe9, 0x38, 0xe9, 0x38}
+ datalarge := []byte{0xe9, 0x38, 0xe9, 0x38, 0xe9, 0x38, 0xe9, 0x38}
+
+ var expsmall uint64 = 0xe938e938
+ var explarge uint64 = 0x0
+
ressmall := BytesToNumber(datasmall)
reslarge := BytesToNumber(datalarge)
- c.Assert(ressmall, checker.DeepEquals, expsmall)
- c.Assert(reslarge, checker.DeepEquals, explarge)
+ c.Assert(ressmall, checker.Equals, expsmall)
+ c.Assert(reslarge, checker.Equals, explarge)
}