mirror of https://github.com/ethereum/go-ethereum
parent
698e98d981
commit
cf7cef4293
@ -0,0 +1,26 @@ |
||||
package xeth |
||||
|
||||
import "testing" |
||||
|
||||
func TestIsAddress(t *testing.T) { |
||||
for _, invalid := range []string{ |
||||
"0x00", |
||||
"0xNN", |
||||
"0x00000000000000000000000000000000000000NN", |
||||
"0xAAar000000000000000000000000000000000000", |
||||
} { |
||||
if isAddress(invalid) { |
||||
t.Error("Expected", invalid, "to be invalid") |
||||
} |
||||
} |
||||
|
||||
for _, valid := range []string{ |
||||
"0x0000000000000000000000000000000000000000", |
||||
"0xAABBbbCCccff9900000000000000000000000000", |
||||
"AABBbbCCccff9900000000000000000000000000", |
||||
} { |
||||
if !isAddress(valid) { |
||||
t.Error("Expected", valid, "to be valid") |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue