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