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  }