def test_check_volumes_and_disks_do_not_run_if_node_ready(self): self.set_node_status('ready') with patch.object(VolumeManager, 'check_disk_space_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_disks(self.task) self.assertFalse(check_mock.called) with patch.object(VolumeManager, 'check_volume_sizes_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_volumes(self.task) self.assertFalse(check_mock.called)
def test_check_volumes_and_disks_do_not_run_if_node_ready(self): self.set_node_status('ready') with patch.object( VolumeManager, 'check_disk_space_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_disks(self.task) self.assertFalse(check_mock.called) with patch.object( VolumeManager, 'check_volume_sizes_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_volumes(self.task) self.assertFalse(check_mock.called)
def test_check_volumes_and_disks_run_if_node_not_ready(self): self.set_node_status('discover') with patch.object(VolumeManager, 'check_disk_space_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_disks(self.task) self.assertEquals(check_mock.call_count, 1) with patch.object(VolumeManager, 'check_volume_sizes_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_volumes(self.task) self.assertEquals(check_mock.call_count, 1)
def test_check_volumes_and_disks_run_if_node_not_ready(self): self.set_node_status('discover') with patch.object( VolumeManager, 'check_disk_space_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_disks(self.task) self.assertEqual(check_mock.call_count, 1) with patch.object( VolumeManager, 'check_volume_sizes_for_deployment') as check_mock: CheckBeforeDeploymentTask._check_volumes(self.task) self.assertEqual(check_mock.call_count, 1)