forked from cerc-io/plugeth
Cleanup big_test.go
This commit is contained in:
parent
e76c58d175
commit
94b0ce84da
@ -1,7 +1,7 @@
|
|||||||
package ethutil
|
package ethutil
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"bytes"
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -9,9 +9,11 @@ func TestMisc(t *testing.T) {
|
|||||||
a := Big("10")
|
a := Big("10")
|
||||||
b := Big("57896044618658097711785492504343953926634992332820282019728792003956564819968")
|
b := Big("57896044618658097711785492504343953926634992332820282019728792003956564819968")
|
||||||
c := []byte{1, 2, 3, 4}
|
c := []byte{1, 2, 3, 4}
|
||||||
fmt.Println(b)
|
|
||||||
z := BitTest(a, 1)
|
z := BitTest(a, 1)
|
||||||
fmt.Println(z)
|
|
||||||
|
if z != true {
|
||||||
|
t.Error("Expected true got", z)
|
||||||
|
}
|
||||||
|
|
||||||
U256(a)
|
U256(a)
|
||||||
S256(a)
|
S256(a)
|
||||||
@ -57,7 +59,15 @@ func TestBigCopy(t *testing.T) {
|
|||||||
b := BigCopy(a)
|
b := BigCopy(a)
|
||||||
c := Big("1000000000000")
|
c := Big("1000000000000")
|
||||||
y := BigToBytes(b, 16)
|
y := BigToBytes(b, 16)
|
||||||
|
ybytes := []byte{0, 10}
|
||||||
z := BigToBytes(c, 16)
|
z := BigToBytes(c, 16)
|
||||||
fmt.Println(y)
|
zbytes := []byte{232, 212, 165, 16, 0}
|
||||||
fmt.Println(z)
|
|
||||||
|
if bytes.Compare(y, ybytes) != 0 {
|
||||||
|
t.Error("Got", ybytes)
|
||||||
|
}
|
||||||
|
|
||||||
|
if bytes.Compare(z, zbytes) != 0 {
|
||||||
|
t.Error("Got", zbytes)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user