Browse code

Hack: fix tests which didn't cleanup properly

Solomon Hykes authored on 2013/10/17 05:44:15
Showing 2 changed files
... ...
@@ -76,7 +76,7 @@ func TestCreateAccount(t *testing.T) {
76 76
 }
77 77
 
78 78
 func setupTempConfigFile() (*ConfigFile, error) {
79
-	root, err := ioutil.TempDir("", "docker-test")
79
+	root, err := ioutil.TempDir("", "docker-test-auth")
80 80
 	if err != nil {
81 81
 		return nil, err
82 82
 	}
... ...
@@ -101,6 +101,7 @@ func TestSameAuthDataPostSave(t *testing.T) {
101 101
 	if err != nil {
102 102
 		t.Fatal(err)
103 103
 	}
104
+	defer os.RemoveAll(configFile.rootPath)
104 105
 
105 106
 	err = SaveConfig(configFile)
106 107
 	if err != nil {
... ...
@@ -127,6 +128,7 @@ func TestResolveAuthConfigIndexServer(t *testing.T) {
127 127
 	if err != nil {
128 128
 		t.Fatal(err)
129 129
 	}
130
+	defer os.RemoveAll(configFile.rootPath)
130 131
 
131 132
 	for _, registry := range []string{"", IndexServerAddress()} {
132 133
 		resolved := configFile.ResolveAuthConfig(registry)
... ...
@@ -141,6 +143,7 @@ func TestResolveAuthConfigFullURL(t *testing.T) {
141 141
 	if err != nil {
142 142
 		t.Fatal(err)
143 143
 	}
144
+	defer os.RemoveAll(configFile.rootPath)
144 145
 
145 146
 	registryAuth := AuthConfig{
146 147
 		Username: "foo-user",
... ...
@@ -1189,7 +1189,7 @@ func BenchmarkRunParallel(b *testing.B) {
1189 1189
 }
1190 1190
 
1191 1191
 func tempDir(t *testing.T) string {
1192
-	tmpDir, err := ioutil.TempDir("", "docker-test")
1192
+	tmpDir, err := ioutil.TempDir("", "docker-test-container")
1193 1193
 	if err != nil {
1194 1194
 		t.Fatal(err)
1195 1195
 	}