Revision 6839584c test/py/ganeti.cmdlib_unittest.py
b/test/py/ganeti.cmdlib_unittest.py | ||
---|---|---|
23 | 23 |
|
24 | 24 |
|
25 | 25 |
import os |
26 |
import re |
|
26 | 27 |
import unittest |
27 | 28 |
import tempfile |
28 | 29 |
import shutil |
... | ... | |
1282 | 1283 |
req_file_storage=self._AllowFileStorage, |
1283 | 1284 |
req_shr_file_storage=self._AllowFileStorage) |
1284 | 1285 |
|
1285 |
self.assertEqual(map(operator.attrgetter("logical_id"), result), [ |
|
1286 |
(constants.FD_BLKTAP, "/tmp/disk2"), |
|
1287 |
(constants.FD_BLKTAP, "/tmp/disk3"), |
|
1288 |
(constants.FD_BLKTAP, "/tmp/disk4"), |
|
1289 |
]) |
|
1286 |
for (idx, disk) in enumerate(result): |
|
1287 |
(file_driver, file_storage_dir) = disk.logical_id |
|
1288 |
dir_fmt = r"^/tmp/.*\.%s\.disk%d$" % (disk_template, idx + 2) |
|
1289 |
self.assertEqual(file_driver, constants.FD_BLKTAP) |
|
1290 |
# FIXME: use assertIsNotNone when py 2.7 is minimum supported version |
|
1291 |
self.assertNotEqual(re.match(dir_fmt, file_storage_dir), None) |
|
1290 | 1292 |
|
1291 | 1293 |
def testBlock(self): |
1292 | 1294 |
disk_info = [{ |
Also available in: Unified diff