Lines Matching full:delete
14 """Tests for delete."""
22 from acloud.delete import delete
34 """Test delete functions."""
44 delete_report = report.Report(command="delete")
45 delete.DeleteLocalCuttlefishInstance(instance_object, delete_report)
59 delete.DeleteLocalCuttlefishInstance(instance_object, delete_report)
66 instance_object.Delete.side_effect = subprocess.CalledProcessError(
72 delete_report = report.Report(command="delete")
73 delete.DeleteLocalCuttlefishInstance(instance_object, delete_report)
93 delete_report = report.Report(command="delete")
94 delete.DeleteLocalGoldfishInstance(mock_instance, delete_report)
110 delete.DeleteLocalGoldfishInstance(mock_instance, delete_report)
127 delete_report = report.Report(command="delete")
128 delete.DeleteLocalGoldfishInstance(mock_instance, delete_report)
142 delete_report = report.Report(command="delete")
143 delete.ResetLocalInstanceLockByName("unittest", delete_report)
158 delete.ResetLocalInstanceLockByName("unittest", delete_report)
165 delete_report = report.Report(command="delete")
166 delete.ResetLocalInstanceLockByName("unittest", delete_report)
171 @mock.patch("acloud.delete.delete.emulator_console.RemoteEmulatorConsole")
182 delete_report = report.Report(command="delete")
184 delete.DeleteHostGoldfishInstance(mock_cfg, instance_name,
201 delete_report = report.Report(command="delete")
203 delete.DeleteHostGoldfishInstance(mock_cfg, instance_name,
210 @mock.patch.object(delete, "ssh")
211 @mock.patch.object(delete, "cvd_utils")
220 delete_report = report.Report(command="delete")
221 delete.CleanUpRemoteHost(mock_cfg, "192.0.2.1", "vsoc-01", None, ".",
246 delete_report = report.Report(command="delete")
248 delete.CleanUpRemoteHost(mock_cfg, "192.0.2.2", "user", "key_path",
260 @mock.patch.object(delete, "DeleteInstances", return_value="")
261 @mock.patch.object(delete, "ResetLocalInstanceLockByName")
262 @mock.patch.object(delete, "CleanUpRemoteHost")
263 @mock.patch.object(delete, "DeleteHostGoldfishInstance")
264 @mock.patch.object(delete, "DeleteRemoteInstances", return_value="")
271 # Test delete local instances.
277 delete.DeleteInstanceByNames(cfg, instances, None, None)
281 # Test delete remote host instances.
284 delete.DeleteInstanceByNames(cfg, instances, "user", "key")
290 # Test delete remote instances.
293 delete.DeleteInstanceByNames(cfg, instances, None, None)
304 self.assertRaises(errors.CommandArgError, delete._ReleaseOxygenDevice, cfg, instances, ip)
308 delete._ReleaseOxygenDevice(cfg, instances, ip)
314 delete_report = delete._ReleaseOxygenDevice(cfg, instances, ip)
320 delete_report = delete._ReleaseOxygenDevice(cfg, instances, ip)
345 self.Patch(delete, "DeleteLocalGoldfishInstance")
346 self.Patch(delete, "DeleteLocalCuttlefishInstance")
347 self.Patch(delete, "DeleteRemoteInstances")
351 delete.DeleteInstances(None, fake_instances_to_delete)
352 delete.DeleteRemoteInstances.assert_not_called()
356 delete.DeleteInstances(None, fake_instances_to_delete)
357 delete.DeleteRemoteInstances.assert_called_once()
358 delete.DeleteLocalGoldfishInstance.assert_called_once()
359 delete.DeleteLocalCuttlefishInstance.assert_called_once()
368 delete_report = report.Report(command="delete")
371 delete.DeleteRemoteInstances(fake_cfg, fake_instances_to_delete)
376 delete.DeleteRemoteInstances,
389 self.Patch(delete, "_ReleaseOxygenDevice")
390 self.Patch(delete, "DeleteInstanceByNames")
391 self.Patch(delete, "CleanUpRemoteHost")
403 self.Patch(delete, "DeleteInstances")
405 delete.Run(args)
406 delete.DeleteInstances.assert_called_with(fake_cfg, [])
409 delete.Run(args)
410 delete.DeleteInstances.assert_called_with(fake_cfg, ["local_instances"])
413 delete.Run(args)
414 delete.DeleteInstances.assert_called_with(fake_cfg, ["choice_instance"])
417 delete.Run(args)
418 delete.DeleteInstances.assert_called_with(fake_cfg, ["filter_by_port_instance"])
423 delete.Run(args)
424 delete.DeleteInstances.assert_called_with(
428 delete.Run(args)
429 delete.CleanUpRemoteHost.assert_called_once()
432 delete.Run(args)
433 delete.DeleteInstanceByNames.assert_called_once()
436 delete.Run(args)
437 delete._ReleaseOxygenDevice.assert_called_once()