Files
avo/src/src_test.go
2019-01-04 10:57:50 -08:00

28 lines
486 B
Go

package src_test
import (
"fmt"
"github.com/mmcloughlin/avo/src"
)
func ExamplePosition_IsValid() {
fmt.Println(src.Position{"a.go", 42}.IsValid())
fmt.Println(src.Position{"", 42}.IsValid())
fmt.Println(src.Position{"a.go", -1}.IsValid())
// Output:
// true
// true
// false
}
func ExamplePosition_String() {
fmt.Println(src.Position{"a.go", 42})
fmt.Println(src.Position{"", 42})
fmt.Println(src.Position{"a.go", -1}) // invalid
// Output:
// a.go:42
// 42
// -
}