github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/compression/compression_test.go (about)

     1  package compression_test
     2  
     3  import (
     4  	"github.com/concourse/baggageclaim"
     5  	"github.com/pf-qiu/concourse/v6/atc/compression"
     6  
     7  	. "github.com/onsi/ginkgo"
     8  	. "github.com/onsi/gomega"
     9  )
    10  
    11  var _ = Describe("Compression", func() {
    12  	var (
    13  		comp compression.Compression
    14  	)
    15  
    16  	Describe("Gzip", func() {
    17  		BeforeEach(func() {
    18  			comp = compression.NewGzipCompression()
    19  		})
    20  
    21  		It("returns gzip", func() {
    22  			Expect(comp.Encoding()).To(Equal(baggageclaim.GzipEncoding))
    23  		})
    24  	})
    25  
    26  	Describe("Zstd", func() {
    27  		BeforeEach(func() {
    28  			comp = compression.NewZstdCompression()
    29  		})
    30  
    31  		It("returns zstd", func() {
    32  			Expect(comp.Encoding()).To(Equal(baggageclaim.ZstdEncoding))
    33  		})
    34  	})
    35  })