github.com/keysonzzz/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgXss/kmgXss_test.go (about)

     1  package kmgXss
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/bronze1man/kmg/kmgTest"
     7  )
     8  
     9  func TestUrlv(t *testing.T) {
    10  	kmgTest.Equal(Urlv("abcd"), "abcd")
    11  	kmgTest.Equal(Urlv("abcd哈"), "abcd%E5%93%88")
    12  	kmgTest.Equal(Urlv("abcd "), "abcd%20")
    13  	kmgTest.Equal(Urlv("abcd.abc"), "abcd.abc")
    14  
    15  }
    16  
    17  func TestH(t *testing.T) {
    18  	kmgTest.Equal(H("<"), "&lt;")
    19  	kmgTest.Equal(H("abc&"), "abc&amp;")
    20  	kmgTest.Equal(H("abcdef"), "abcdef")
    21  	kmgTest.Equal(H("abcd"), "abcd")
    22  }