github.com/keysonzzz/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgCompress/zappy_test.go (about) 1 package kmgCompress 2 3 import ( 4 "fmt" 5 "github.com/cznic/zappy" 6 "testing" 7 ) 8 9 func ZappyMustCompress(inb []byte) (outb []byte) { 10 outb, err := zappy.Encode(nil, inb) 11 if err != nil { 12 panic(err) 13 } 14 return outb 15 } 16 17 func ZappyMustUnCompress(inb []byte) (outb []byte) { 18 outb, err := zappy.Decode(nil, inb) 19 if err != nil { 20 panic(err) 21 } 22 return outb 23 } 24 25 func TestZappy(ot *testing.T) { 26 fmt.Println("zappy") 27 tsetCompressor(ZappyMustCompress, ZappyMustUnCompress) 28 }