Lines Matching refs:archive
19 tests := map[archive.Format]struct {
22 archive.Raw: {hasArchiver: true, hasExtractor: false},
23 archive.Gzip: {hasArchiver: true, hasExtractor: false},
24 archive.Zip: {hasArchiver: true, hasExtractor: true},
29 _, err := archive.NewArchiver(tn, nil, "", archive.DefaultCompression)
34 assert.ErrorIs(t, err, archive.ErrUnsupportedArchiveFormat)
37 _, err = archive.NewExtractor(tn, nil, 0, "")
42 assert.ErrorIs(t, err, archive.ErrUnsupportedArchiveFormat)
49 format := archive.Format("new-format")
51 archive.Register(format, ziplegacy.NewArchiver, ziplegacy.NewExtractor)
53 _, err := archive.NewArchiver(format, nil, "", archive.DefaultCompression)
56 _, err = archive.NewExtractor(format, nil, 0, "")
61 existingGzipArchiver, err := gziplegacy.NewArchiver(ioutil.Discard, "", archive.DefaultCompression)
64 existingZipArchiver, err := ziplegacy.NewArchiver(ioutil.Discard, "", archive.DefaultCompression)
71 archiver, err := archive.NewArchiver(archive.Gzip, nil, "", archive.DefaultCompression)
75 _, err = archive.NewExtractor(archive.Gzip, nil, 0, "")
79 archive.Register(archive.Gzip, ziplegacy.NewArchiver, ziplegacy.NewExtractor)
81 archiver, err = archive.NewArchiver(archive.Gzip, nil, "", archive.DefaultCompression)
85 extractor, err := archive.NewExtractor(archive.Gzip, nil, 0, "")