Browse code

integration-cli: use Devicemapper test requirement instead of checking strings

Signed-off-by: Antonio Murdaca <runcom@redhat.com>

Antonio Murdaca authored on 2016/02/18 02:18:18
Showing 1 changed files
... ...
@@ -166,16 +166,12 @@ func (s *DockerSuite) TestInspectContainerFilterInt(c *check.C) {
166 166
 }
167 167
 
168 168
 func (s *DockerSuite) TestInspectImageGraphDriver(c *check.C) {
169
-	testRequires(c, DaemonIsLinux)
169
+	testRequires(c, DaemonIsLinux, Devicemapper)
170 170
 	imageTest := "emptyfs"
171 171
 	name := inspectField(c, imageTest, "GraphDriver.Name")
172 172
 
173 173
 	checkValidGraphDriver(c, name)
174 174
 
175
-	if name != "devicemapper" {
176
-		c.Skip("requires devicemapper graphdriver")
177
-	}
178
-
179 175
 	deviceID := inspectField(c, imageTest, "GraphDriver.Data.DeviceId")
180 176
 
181 177
 	_, err := strconv.Atoi(deviceID)
... ...
@@ -188,7 +184,8 @@ func (s *DockerSuite) TestInspectImageGraphDriver(c *check.C) {
188 188
 }
189 189
 
190 190
 func (s *DockerSuite) TestInspectContainerGraphDriver(c *check.C) {
191
-	testRequires(c, DaemonIsLinux)
191
+	testRequires(c, DaemonIsLinux, Devicemapper)
192
+
192 193
 	out, _ := dockerCmd(c, "run", "-d", "busybox", "true")
193 194
 	out = strings.TrimSpace(out)
194 195
 
... ...
@@ -196,10 +193,6 @@ func (s *DockerSuite) TestInspectContainerGraphDriver(c *check.C) {
196 196
 
197 197
 	checkValidGraphDriver(c, name)
198 198
 
199
-	if name != "devicemapper" {
200
-		return
201
-	}
202
-
203 199
 	imageDeviceID := inspectField(c, "busybox", "GraphDriver.Data.DeviceId")
204 200
 
205 201
 	deviceID := inspectField(c, out, "GraphDriver.Data.DeviceId")