remove menial test

This commit is contained in:
Simon Aronsson 2019-04-04 19:57:06 +02:00
parent b5b56197b4
commit f956d2dd44

View file

@ -7,10 +7,6 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )
func Test_ShouldWork(t *testing.T) {
assert.True(t, true)
}
func TestEncodedEnvAuth_ShouldReturnAnErrorIfRepoEnvsAreUnset(t *testing.T) { func TestEncodedEnvAuth_ShouldReturnAnErrorIfRepoEnvsAreUnset(t *testing.T) {
os.Unsetenv("REPO_USER") os.Unsetenv("REPO_USER")
os.Unsetenv("REPO_PASS") os.Unsetenv("REPO_PASS")
@ -33,17 +29,32 @@ func TestEncodedConfigAuth_ShouldReturnAnErrorIfFileIsNotPresent(t *testing.T) {
assert.Error(t, err) assert.Error(t, err)
} }
/*
* TODO:
* This part only confirms that it still works in the same way as it did
* with the old version of the docker api client sdk. I'd say that
* ParseServerAddress likely needs to be elaborated a bit to default to
* dockerhub in case no server address was provided.
*
* ++ @simskij, 2019-04-04
*/
func TestParseServerAddress_ShouldReturnErrorIfPassedEmptyString(t *testing.T) { func TestParseServerAddress_ShouldReturnErrorIfPassedEmptyString(t *testing.T) {
_, err := ParseServerAddress("") _, err := ParseServerAddress("")
assert.Error(t, err) assert.Error(t, err)
} }
func TestParseServerAddress_ShouldReturnTheRepoNameIfPassedAFullyQualifiedImageName(t *testing.T) {
val, _ := ParseServerAddress("github.com/containrrrr/config")
assert.Equal(t, val, "github.com")
}
func TestParseServerAddress_ShouldReturnTheOrganizationPartIfPassedAnImageNameMissingServerName(t *testing.T) { func TestParseServerAddress_ShouldReturnTheOrganizationPartIfPassedAnImageNameMissingServerName(t *testing.T) {
val, _ := ParseServerAddress("containrrr/config") val, _ := ParseServerAddress("containrrr/config")
assert.Equal(t, val, "containrrr") assert.Equal(t, val, "containrrr")
} }
func TestParseServerAddress_ShouldReturnTheRepoNameIfPassedAnImageNameWithoutServerName(t *testing.T) { func TestParseServerAddress_ShouldReturnTheServerNameIfPassedAFullyQualifiedImageName(t *testing.T) {
val, _ := ParseServerAddress("github.com/containrrrr/config") val, _ := ParseServerAddress("github.com/containrrrr/config")
assert.Equal(t, val, "github.com") assert.Equal(t, val, "github.com")
} }