예제 #1
0
 def test_predicted_drive_type(self):
     """Default prediction is 'harddisk'."""
     self.assertEqual(
         'harddisk',
         DiskRepresentation(path=self.blank_vmdk).predicted_drive_type)
예제 #2
0
 def test_capacity_qemu_error(self, mock_check_output):
     """Test error handline if qemu-img reports an error."""
     mock_check_output.return_value = "qemu-img info: unsupported command"
     with self.assertRaises(RuntimeError):
         assert DiskRepresentation(path=self.blank_vmdk).capacity
예제 #3
0
 def test_files(self):
     """No default files getter logic."""
     with self.assertRaises(NotImplementedError):
         assert DiskRepresentation(path=self.blank_vmdk).files