github.com/ssube/gitlab-ci-multi-runner@v1.2.1-0.20160607142738-b8d1285632e6/executors/docker/bindata_test.go (about)

     1  package docker
     2  
     3  import (
     4  	"bytes"
     5  	"compress/gzip"
     6  	"github.com/stretchr/testify/assert"
     7  	"io"
     8  	"io/ioutil"
     9  	"testing"
    10  )
    11  
    12  func TestPrebuiltAssets(t *testing.T) {
    13  	data, err := Asset(PrebuiltArchive)
    14  	assert.NoError(t, err)
    15  
    16  	gz, err := gzip.NewReader(bytes.NewReader(data))
    17  	assert.NoError(t, err)
    18  	assert.NotNil(t, gz)
    19  	defer gz.Close()
    20  
    21  	_, err = io.Copy(ioutil.Discard, gz)
    22  	assert.NoError(t, err)
    23  }