We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b04b803 commit 7b0feb0Copy full SHA for 7b0feb0
tests.py
@@ -74,13 +74,16 @@ def test_parser(self):
74
75
76
def check_dump(self, expected_output, actual_input):
77
- self.assertEqual(expected_output, dumps(actual_input))
+ if isinstance(expected_output, list):
78
+ self.assertIn(dumps(actual_input), expected_output)
79
+ else:
80
+ self.assertEqual(expected_output, dumps(actual_input))
81
82
83
def test_dump(self):
84
self.check_dump("#{1 2 3}",
85
{1, 2, 3})
- self.check_dump('{:bar [1 2 3] "foo" :gone :a 1}',
86
+ self.check_dump(['{:bar [1 2 3] "foo" :gone :a 1}', '{:a 1 "foo" :gone :bar [1 2 3]}'],
87
{Keyword("a") : 1,
88
"foo" : Keyword("gone"),
89
Keyword("bar") : [1, 2, 3]})
0 commit comments