github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgView/kmgViewResource/parseImportPath_test.go (about) 1 package kmgViewResource 2 3 import ( 4 "github.com/bronze1man/kmg/kmgTest" 5 "testing" 6 ) 7 8 func TestParseImportPath(ot *testing.T) { 9 importPathList := parseImportPath("<nil>", []byte(` 10 /* 11 import ( 12 "github.com/bronze1man/kmg/kmgView/webResource/bootstrap" 13 "boostrap" 14 ) 15 */ 16 `)) 17 kmgTest.Equal(importPathList, []string{ 18 "github.com/bronze1man/kmg/kmgView/webResource/bootstrap", 19 "boostrap", 20 }) 21 22 importPathList = parseImportPath("<nil>", []byte(` 23 /* 24 */ 25 `)) 26 kmgTest.Equal(importPathList, nil) 27 28 importPathList = parseImportPath("<nil>", []byte(` 29 /* 30 */ 31 /* 32 import ( 33 "github.com/bronze1man/kmg/kmgView/webResource/bootstrap" 34 "boostrap" 35 ) 36 */ 37 `)) 38 kmgTest.Equal(importPathList, nil) 39 }