From b765825ccaaf6ecb8408ea983faad5e00e3836f2 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 22 Aug 2015 12:36:23 -0400 Subject: [PATCH] Test: Added import status validation --- test/import.t | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/import.t b/test/import.t index 5d6cd987b..1224f903a 100755 --- a/test/import.t +++ b/test/import.t @@ -285,6 +285,12 @@ class TestImportValidate(TestCase): code, out, err = self.t.runError("import", input=j) self.assertIn("Not a valid UUID", err) + def test_import_invalid_status(self): + """Verify invalid status is caught""" + j = '{"status":"foo", "description":"bad"}' + code, out, err = self.t.runError("import", input=j) + self.assertIn("The status 'foo' is not valid.", err) + if __name__ == "__main__": from simpletap import TAPTestRunner