(t *testing.T)
| 155 | } |
| 156 | |
| 157 | func TestDockerImageString(t *testing.T) { |
| 158 | image := &DockerImage{Repository: "foo/bar"} |
| 159 | assert.Equal(t, "foo/bar", image.String()) |
| 160 | |
| 161 | image.Registry = "baz.io" |
| 162 | assert.Equal(t, "baz.io/foo/bar", image.String()) |
| 163 | |
| 164 | image.Tag = "qux" |
| 165 | assert.Equal(t, "baz.io/foo/bar:qux", image.String()) |
| 166 | |
| 167 | image.Registry = "" |
| 168 | assert.Equal(t, "foo/bar:qux", image.String()) |
| 169 | } |