github.com/moby/docker@v26.1.3+incompatible/daemon/containerd/image_import_test.go (about) 1 package containerd 2 3 import ( 4 "testing" 5 6 "github.com/docker/docker/api/types/container" 7 "github.com/docker/go-connections/nat" 8 "gotest.tools/v3/assert" 9 is "gotest.tools/v3/assert/cmp" 10 ) 11 12 // regression test for https://github.com/moby/moby/issues/45904 13 func TestContainerConfigToDockerImageConfig(t *testing.T) { 14 ociCFG := containerConfigToDockerOCIImageConfig(&container.Config{ 15 ExposedPorts: nat.PortSet{ 16 "80/tcp": struct{}{}, 17 }, 18 }) 19 20 expected := map[string]struct{}{"80/tcp": {}} 21 assert.Check(t, is.DeepEqual(ociCFG.ExposedPorts, expected)) 22 }