Browse Source

add cleanupin tests to remove leftover containers

Victor Vieux 11 years ago
parent
commit
f854529ae8
1 changed files with 7 additions and 0 deletions
  1. 7 0
      runtime_test.go

+ 7 - 0
runtime_test.go

@@ -94,6 +94,13 @@ func init() {
 		globalRuntime = runtime
 	}
 
+	// Cleanup any leftover container
+	for _, container := range globalRuntime.List() {
+		if err := globalRuntime.Destroy(container); err != nil {
+			log.Fatalf("Error destroying leftover container: %s", err)
+		}
+	}
+
 	// Create the "Server"
 	srv := &Server{
 		runtime:     globalRuntime,