Browse code

add tests

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)

Victor Vieux authored on 2014/01/30 09:45:55
Showing 1 changed files
... ...
@@ -114,6 +114,30 @@ func TestCreateRm(t *testing.T) {
114 114
 
115 115
 }
116 116
 
117
+func TestCreateNumberHostname(t *testing.T) {
118
+	eng := NewTestEngine(t)
119
+	defer mkRuntimeFromEngine(eng, t).Nuke()
120
+
121
+	config, _, _, err := docker.ParseRun([]string{"-h", "web.0", unitTestImageID, "echo test"}, nil)
122
+	if err != nil {
123
+		t.Fatal(err)
124
+	}
125
+
126
+	createTestContainer(eng, config, t)
127
+}
128
+
129
+func TestCreateNumberUsername(t *testing.T) {
130
+	eng := NewTestEngine(t)
131
+	defer mkRuntimeFromEngine(eng, t).Nuke()
132
+
133
+	config, _, _, err := docker.ParseRun([]string{"-u", "1002", unitTestImageID, "echo test"}, nil)
134
+	if err != nil {
135
+		t.Fatal(err)
136
+	}
137
+
138
+	createTestContainer(eng, config, t)
139
+}
140
+
117 141
 func TestCreateRmVolumes(t *testing.T) {
118 142
 	eng := NewTestEngine(t)
119 143
 	defer mkRuntimeFromEngine(eng, t).Nuke()