@@ -369,6 +369,7 @@ def test_list_containers(self):
369
369
timeout = DEFAULT_TIMEOUT_SECONDS
370
370
)
371
371
372
+ @base .requires_api_version ('1.21' )
372
373
def test_list_networks (self ):
373
374
networks = [
374
375
{
@@ -2208,9 +2209,7 @@ def test_create_volume(self):
2208
2209
2209
2210
self .assertEqual (args [0 ][0 ], 'POST' )
2210
2211
self .assertEqual (args [0 ][1 ], url_prefix + 'volumes' )
2211
- self .assertEqual (args [1 ]['data' ], {
2212
- 'Name' : name , 'Driver' : None , 'DriverOpts' : None
2213
- })
2212
+ self .assertEqual (json .loads (args [1 ]['data' ]), {'Name' : name })
2214
2213
2215
2214
@base .requires_api_version ('1.21' )
2216
2215
def test_create_volume_with_driver (self ):
@@ -2221,8 +2220,9 @@ def test_create_volume_with_driver(self):
2221
2220
2222
2221
self .assertEqual (args [0 ][0 ], 'POST' )
2223
2222
self .assertEqual (args [0 ][1 ], url_prefix + 'volumes' )
2224
- self .assertIn ('Driver' , args [1 ]['data' ])
2225
- self .assertEqual (args [1 ]['data' ]['Driver' ], driver_name )
2223
+ data = json .loads (args [1 ]['data' ])
2224
+ self .assertIn ('Driver' , data )
2225
+ self .assertEqual (data ['Driver' ], driver_name )
2226
2226
2227
2227
@base .requires_api_version ('1.21' )
2228
2228
def test_create_volume_invalid_opts_type (self ):
@@ -2258,7 +2258,7 @@ def test_inspect_volume(self):
2258
2258
def test_remove_volume (self ):
2259
2259
name = 'perfectcherryblossom'
2260
2260
result = self .client .remove_volume (name )
2261
- self .assertIsNone (result )
2261
+ self .assertTrue (result )
2262
2262
args = fake_request .call_args
2263
2263
2264
2264
self .assertEqual (args [0 ][0 ], 'DELETE' )
@@ -2268,6 +2268,7 @@ def test_remove_volume(self):
2268
2268
# NETWORK TESTS #
2269
2269
#####################
2270
2270
2271
+ @base .requires_api_version ('1.21' )
2271
2272
def test_create_network (self ):
2272
2273
network_data = {
2273
2274
"id" : 'abc12345' ,
@@ -2295,6 +2296,7 @@ def test_create_network(self):
2295
2296
json .loads (post .call_args [1 ]['data' ]),
2296
2297
{"name" : "foo" , "driver" : "bridge" })
2297
2298
2299
+ @base .requires_api_version ('1.21' )
2298
2300
def test_remove_network (self ):
2299
2301
network_id = 'abc12345'
2300
2302
delete = mock .Mock (return_value = response (status_code = 200 ))
@@ -2306,6 +2308,7 @@ def test_remove_network(self):
2306
2308
self .assertEqual (args [0 ][0 ],
2307
2309
url_prefix + 'networks/{0}' .format (network_id ))
2308
2310
2311
+ @base .requires_api_version ('1.21' )
2309
2312
def test_inspect_network (self ):
2310
2313
network_id = 'abc12345'
2311
2314
network_name = 'foo'
@@ -2327,6 +2330,7 @@ def test_inspect_network(self):
2327
2330
self .assertEqual (args [0 ][0 ],
2328
2331
url_prefix + 'networks/{0}' .format (network_id ))
2329
2332
2333
+ @base .requires_api_version ('1.21' )
2330
2334
def test_connect_container_to_network (self ):
2331
2335
network_id = 'abc12345'
2332
2336
container_id = 'def45678'
@@ -2345,6 +2349,7 @@ def test_connect_container_to_network(self):
2345
2349
json .loads (post .call_args [1 ]['data' ]),
2346
2350
{'container' : container_id })
2347
2351
2352
+ @base .requires_api_version ('1.21' )
2348
2353
def test_disconnect_container_from_network (self ):
2349
2354
network_id = 'abc12345'
2350
2355
container_id = 'def45678'
0 commit comments