From 91df8d29ab320b3c879d634cc444c6d5111e3de1 Mon Sep 17 00:00:00 2001 From: Dhaval Mehta <20968146+dhaval-mehta@users.noreply.github.com> Date: Tue, 26 May 2020 02:39:55 +0530 Subject: [PATCH] add test case when dict is passed --- tests/schemas/test_managementcommand.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/schemas/test_managementcommand.py b/tests/schemas/test_managementcommand.py index 392848a04..586caa4c4 100644 --- a/tests/schemas/test_managementcommand.py +++ b/tests/schemas/test_managementcommand.py @@ -174,3 +174,10 @@ class GenerateSchemaTests(TestCase): call_command('generateschema', '--tag_objects={}'.format(tag_objects), stdout=self.out) + + def test_rejects_invalid_dict_tag_objects(self): + tag_objects = '{"name": "pet", "description": "Pets operations"}' + with pytest.raises(AssertionError): + call_command('generateschema', + '--tag_objects={}'.format(tag_objects), + stdout=self.out)