瀏覽代碼

Add unit test for #174 Delete image already deleted then repulled

Guillaume J. Charmes 12 年之前
父節點
當前提交
baea0a98f8
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      graph_test.go

+ 8 - 0
graph_test.go

@@ -158,6 +158,14 @@ func TestDelete(t *testing.T) {
 	}
 	}
 	assertNImages(graph, t, 1)
 	assertNImages(graph, t, 1)
 
 
+	// Test delete twice (pull -> rm -> pull -> rm)
+	if err := graph.Register(archive, img1); err != nil {
+		t.Fatal(err)
+	}
+	if err := graph.Delete(img1.Id); err != nil {
+		t.Fatal(err)
+	}
+	assertNImages(graph, t, 1)
 }
 }
 
 
 func assertNImages(graph *Graph, t *testing.T, n int) {
 func assertNImages(graph *Graph, t *testing.T, n int) {