forked from toolshed/abra
19 lines
560 B
Go
19 lines
560 B
Go
package formatter
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestStripDigest(t *testing.T) {
|
|
assert.Equal(t, "ubuntu:latest", StripDigest("ubuntu:latest@sha256:1234567890abcdef"))
|
|
assert.Equal(t, "ubuntu:latest", StripDigest("ubuntu:latest"))
|
|
assert.Equal(t, "my-repo/my-image:v1", StripDigest("my-repo/my-image:v1@sha256:abcdef1234567890"))
|
|
assert.Equal(t, "my-repo/my-image", StripDigest("my-repo/my-image@sha256:abcdef1234567890"))
|
|
}
|
|
|
|
func TestBoldDirtyDefault(t *testing.T) {
|
|
assert.Equal(t, "foo", BoldDirtyDefault("foo"))
|
|
}
|