github.com/remind101/go-getter@v0.0.0-20180809191950-4bda8fa99001/decompress_gzip_test.go (about)

     1  package getter
     2  
     3  import (
     4  	"path/filepath"
     5  	"testing"
     6  )
     7  
     8  func TestGzipDecompressor(t *testing.T) {
     9  	cases := []TestDecompressCase{
    10  		{
    11  			"single.gz",
    12  			false,
    13  			false,
    14  			nil,
    15  			"d3b07384d113edec49eaa6238ad5ff00",
    16  			nil,
    17  		},
    18  
    19  		{
    20  			"single.gz",
    21  			true,
    22  			true,
    23  			nil,
    24  			"",
    25  			nil,
    26  		},
    27  	}
    28  
    29  	for i, tc := range cases {
    30  		cases[i].Input = filepath.Join("./test-fixtures", "decompress-gz", tc.Input)
    31  	}
    32  
    33  	TestDecompressor(t, new(GzipDecompressor), cases)
    34  }