package containerd import ( "testing" "github.com/docker/docker/api/types/container" "github.com/docker/go-connections/nat" "gotest.tools/v3/assert" is "gotest.tools/v3/assert/cmp" ) // regression test for https://github.com/moby/moby/issues/45904 func TestContainerConfigToDockerImageConfig(t *testing.T) { ociCFG := containerConfigToDockerOCIImageConfig(&container.Config{ ExposedPorts: nat.PortSet{ "80/tcp": struct{}{}, }, }) expected := map[string]struct{}{"80/tcp": {}} assert.Check(t, is.DeepEqual(ociCFG.ExposedPorts, expected)) }