def test_compound(self): f = [10, 20, Frob("qux", "quux", "corge")] json = dumps(f) self.assertEqual(json, '[10, 20, {"baz": "corge", "foo": "qux", "bar": "quux"}]')
def test_encoding(self): f = Frob("qux", "quux", "corge") json = dumps(f) self.assertEqual(json, '{"baz": "corge", "foo": "qux", "bar": "quux"}')