293dd2e848
* Add vendor dir so builds dont require dep * Pin specific version go-eth version
30 lines
454 B
Go
30 lines
454 B
Go
// Testing support for go-toml
|
|
|
|
package toml
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestPositionString(t *testing.T) {
|
|
p := Position{123, 456}
|
|
expected := "(123, 456)"
|
|
value := p.String()
|
|
|
|
if value != expected {
|
|
t.Errorf("Expected %v, got %v instead", expected, value)
|
|
}
|
|
}
|
|
|
|
func TestInvalid(t *testing.T) {
|
|
for i, v := range []Position{
|
|
{0, 1234},
|
|
{1234, 0},
|
|
{0, 0},
|
|
} {
|
|
if !v.Invalid() {
|
|
t.Errorf("Position at %v is valid: %v", i, v)
|
|
}
|
|
}
|
|
}
|