expvarmon/var_test.go

20 lines
354 B
Go
Raw Normal View History

2015-05-01 23:48:34 +08:00
package main
import (
"testing"
)
func TestVarName(t *testing.T) {
v := VarName("memstats.Alloc")
slice := v.ToSlice()
if len(slice) != 2 || slice[0] != "memstats" || slice[1] != "Alloc" {
t.Fatalf("ToSlice failed: %v", slice)
}
2015-05-02 01:12:23 +08:00
short := v.Short()
if short != "Alloc" {
t.Fatalf("Expecting Short() to be 'Alloc', but got: %s", short)
}
2015-05-01 23:48:34 +08:00
}