def test_set(self): self.assertEqual(parse_value(' {foo bar baz } '), frozenset(['foo', 'bar', 'baz']))
def test_list(self): self.assertEqual(parse_value(' [foo bar baz ] '), ('foo', 'bar', 'baz'))
def test_simple(self): self.assertEqual(parse_value(' ab '), 'ab')
def test_null(self): self.assertEqual(parse_value(' '), None)
def test_list(self): self.assertEqual(parse_value(" [foo bar baz ] "), ("foo", "bar", "baz"))
def test_set(self): self.assertEqual(parse_value(" {foo bar baz } "), frozenset(["foo", "bar", "baz"]))
def test_simple(self): self.assertEqual(parse_value(" ab "), "ab")