def test_load_from_json_text_type(self): name = "foo" q = questions.load_from_json('{"kind": "text", "name": "%s"}' % name) self.assertEqual("text", q.kind) self.assertIsInstance(q, questions.Text) self.assertEqual(name, q.name)
def test_load_from_json_text_type(self): name = 'foo' q = questions.load_from_json( '{"kind": "text", "name": "%s"}' % name) self.assertEquals('text', q.kind) self.assertIsInstance(q, questions.Text) self.assertEquals(name, q.name)
def test_load_from_json_list(self): name = "foo" result = questions.load_from_json('[{"kind": "text", "name": "%s"}]' % name) self.assertIsInstance(result, list) self.assertEqual(1, len(result)) self.assertEqual("text", result[0].kind) self.assertIsInstance(result[0], questions.Text) self.assertEqual(name, result[0].name)
def test_load_from_json_list(self): name = 'foo' result = questions.load_from_json( '[{"kind": "text", "name": "%s"}]' % name) self.assertIsInstance(result, list) self.assertEquals(1, len(result)) self.assertEquals('text', result[0].kind) self.assertIsInstance(result[0], questions.Text) self.assertEquals(name, result[0].name)