route/vendor/github.com/hashicorp/go-getter/decompress_tar_test.go

32 lines
543 B
Go

package getter
import (
"path/filepath"
"testing"
)
func TestTar(t *testing.T) {
cases := []TestDecompressCase{
{
"extended_header.tar",
true,
false,
[]string{"directory/", "directory/a", "directory/b"},
"",
},
{
"implied_dir.tar",
true,
false,
[]string{"directory/", "directory/sub/", "directory/sub/a", "directory/sub/b"},
"",
},
}
for i, tc := range cases {
cases[i].Input = filepath.Join("./test-fixtures", "decompress-tar", tc.Input)
}
TestDecompressor(t, new(tarDecompressor), cases)
}