zotregistry.io/zot@v1.4.4-0.20231124084042-02a8ed785457/pkg/test/skip/skip_test.go (about) 1 package skip_test 2 3 import ( 4 "os" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8 9 tskip "zotregistry.io/zot/pkg/test/skip" 10 ) 11 12 // for code coverage. 13 func TestSkipS3(t *testing.T) { 14 envName := "S3MOCK_ENDPOINT" 15 envVal := os.Getenv(envName) 16 17 if len(envVal) > 0 { 18 defer os.Setenv(envName, envVal) 19 err := os.Unsetenv(envName) 20 assert.Equal(t, err, nil, "Error should be nil") 21 } 22 23 tskip.SkipS3(t) 24 } 25 26 func TestSkipDynamo(t *testing.T) { 27 envName := "DYNAMODBMOCK_ENDPOINT" 28 envVal := os.Getenv(envName) 29 30 if len(envVal) > 0 { 31 defer os.Setenv(envName, envVal) 32 err := os.Unsetenv(envName) 33 assert.Equal(t, err, nil, "Error should be nil") 34 } 35 36 tskip.SkipDynamo(t) 37 }