|
@@ -21,16 +21,20 @@ func TestContainerTagImageDelete(t *testing.T) {
|
|
if err := srv.runtime.repositories.Set("utest", "tag1", unitTestImageName, false); err != nil {
|
|
if err := srv.runtime.repositories.Set("utest", "tag1", unitTestImageName, false); err != nil {
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
}
|
|
}
|
|
|
|
+
|
|
if err := srv.runtime.repositories.Set("utest/docker", "tag2", unitTestImageName, false); err != nil {
|
|
if err := srv.runtime.repositories.Set("utest/docker", "tag2", unitTestImageName, false); err != nil {
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
}
|
|
}
|
|
|
|
+ if err := srv.runtime.repositories.Set("utest:5000/docker", "tag3", unitTestImageName, false); err != nil {
|
|
|
|
+ t.Fatal(err)
|
|
|
|
+ }
|
|
|
|
|
|
images, err := srv.Images(false, "")
|
|
images, err := srv.Images(false, "")
|
|
if err != nil {
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
}
|
|
}
|
|
|
|
|
|
- if len(images) != len(initialImages)+2 {
|
|
|
|
|
|
+ if len(images) != len(initialImages)+3 {
|
|
t.Errorf("Expected %d images, %d found", len(initialImages)+2, len(images))
|
|
t.Errorf("Expected %d images, %d found", len(initialImages)+2, len(images))
|
|
}
|
|
}
|
|
|
|
|
|
@@ -43,6 +47,19 @@ func TestContainerTagImageDelete(t *testing.T) {
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if len(images) != len(initialImages)+2 {
|
|
|
|
+ t.Errorf("Expected %d images, %d found", len(initialImages)+2, len(images))
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if _, err := srv.ImageDelete("utest:5000/docker:tag3", true); err != nil {
|
|
|
|
+ t.Fatal(err)
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ images, err = srv.Images(false, "")
|
|
|
|
+ if err != nil {
|
|
|
|
+ t.Fatal(err)
|
|
|
|
+ }
|
|
|
|
+
|
|
if len(images) != len(initialImages)+1 {
|
|
if len(images) != len(initialImages)+1 {
|
|
t.Errorf("Expected %d images, %d found", len(initialImages)+1, len(images))
|
|
t.Errorf("Expected %d images, %d found", len(initialImages)+1, len(images))
|
|
}
|
|
}
|