From b91d742ecbdd2dead46ba508fd35c80eded66a9c Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" Date: Mon, 9 Sep 2019 16:36:29 -0700 Subject: [PATCH] tests: Add tests for deleting unknown upload and profile --- tests/pylorax/test_server.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/pylorax/test_server.py b/tests/pylorax/test_server.py index 1e66c25c..fd8d5ad8 100644 --- a/tests/pylorax/test_server.py +++ b/tests/pylorax/test_server.py @@ -3714,6 +3714,20 @@ class ServerAPIV1TestCase(unittest.TestCase): self.assertTrue("azure" in data["providers"]) self.assertEqual(data["providers"]["azure"]["profiles"], {}) + def test_upload_07_delete_unknown_profile(self): + """Delete an unknown profile""" + resp = self.server.delete("/api/v1/upload/providers/delete/azure/unknown") + data = json.loads(resp.data) + self.assertNotEqual(data, None) + self.assertEqual(data["status"], False, "Failed to delete upload: %s" % data) + + def test_upload_08_delete_unknown_upload(self): + """Delete an unknown upload uuid""" + resp = self.server.delete("/api/v1/upload/delete/4b15fd5a-0d5a-42c5-8534-95d831328803") + data = json.loads(resp.data) + self.assertNotEqual(data, None) + self.assertEqual(data["status"], False, "Failed to delete profile: %s" % data) + @contextmanager def in_tempdir(prefix='tmp'): """Execute a block of code with chdir in a temporary location"""