Revision 67d101d4 test/ganeti.bdev_unittest.py
b/test/ganeti.bdev_unittest.py | ||
---|---|---|
114 | 114 |
"""Read in txt data""" |
115 | 115 |
testutils.GanetiTestCase.setUp(self) |
116 | 116 |
proc_data = self._TestDataFilename("proc_drbd8.txt") |
117 |
proc80e_data = self._TestDataFilename("proc_drbd80-emptyline.txt") |
|
117 | 118 |
proc83_data = self._TestDataFilename("proc_drbd83.txt") |
118 | 119 |
self.proc_data = bdev.DRBD8._GetProcData(filename=proc_data) |
120 |
self.proc80e_data = bdev.DRBD8._GetProcData(filename=proc80e_data) |
|
119 | 121 |
self.proc83_data = bdev.DRBD8._GetProcData(filename=proc83_data) |
120 | 122 |
self.mass_data = bdev.DRBD8._MassageProcData(self.proc_data) |
123 |
self.mass80e_data = bdev.DRBD8._MassageProcData(self.proc80e_data) |
|
121 | 124 |
self.mass83_data = bdev.DRBD8._MassageProcData(self.proc83_data) |
122 | 125 |
|
123 | 126 |
def testIOErrors(self): |
... | ... | |
131 | 134 |
"""Test not-found-minor in /proc""" |
132 | 135 |
self.failUnless(9 not in self.mass_data) |
133 | 136 |
self.failUnless(9 not in self.mass83_data) |
137 |
self.failUnless(3 not in self.mass80e_data) |
|
134 | 138 |
|
135 | 139 |
def testLineNotMatch(self): |
136 | 140 |
"""Test wrong line passed to DRBD8Status""" |
... | ... | |
154 | 158 |
|
155 | 159 |
def testMinor2(self): |
156 | 160 |
"""Test unconfigured device""" |
157 |
for data in [self.mass_data, self.mass83_data]: |
|
161 |
for data in [self.mass_data, self.mass83_data, self.mass80e_data]:
|
|
158 | 162 |
stats = bdev.DRBD8Status(data[2]) |
159 | 163 |
self.failIf(stats.is_in_use) |
160 | 164 |
|
Also available in: Unified diff