def test_split(self): self.assertEqual(split_quoted(''), []) self.assertEqual(split_quoted('a'), ['a']) self.assertEqual(split_quoted('a b c'), 'a b c'.split())
def test_split(self): self.assertEqual(split_quoted(""), []) self.assertEqual(split_quoted("a"), ["a"]) self.assertEqual(split_quoted("a b c"), "a b c".split())
def test_quotes(self): self.assertEqual(split_quoted('a "b" c'), ['a', 'b', 'c']) self.assertEqual(split_quoted('a "b c"'), ['a', 'b c']) self.assertEqual(split_quoted('a "b c""d e"'), ['a', 'b cd e']) self.assertEqual(split_quoted('a "b c"z"d e"'), ['a', 'b czd e'])
def test_quotes(self): self.assertEqual(split_quoted('a "b" c'), ["a", "b", "c"]) self.assertEqual(split_quoted('a "b c"'), ["a", "b c"]) self.assertEqual(split_quoted('a "b c""d e"'), ["a", "b cd e"]) self.assertEqual(split_quoted('a "b c"z"d e"'), ["a", "b czd e"])