def test_quote_a_comma(self): ret = parsers.key_csv('x=foo,"ba,r"') self.assertEqual(ret, ('x', ['foo', 'ba,r']))
def test_multiple_values(self): ret = parsers.key_csv('x=foo,bar,stuff') self.assertEqual(ret, ('x', ['foo', 'bar', 'stuff']))
def test_no_value(self): ret = parsers.key_csv('x=') self.assertEqual(ret, ('x', []))
def test_single_value(self): ret = parsers.key_csv('x=foo') self.assertEqual(ret, ('x', ['foo']))
def test_quote_a_comma(self): ret = parsers.key_csv('x=foo,"ba,r"') self.assertEqual(ret, ("x", ["foo", "ba,r"]))
def test_no_value(self): ret = parsers.key_csv("x=") self.assertEqual(ret, ("x", []))
def test_multiple_values(self): ret = parsers.key_csv("x=foo,bar,stuff") self.assertEqual(ret, ("x", ["foo", "bar", "stuff"]))
def test_single_value(self): ret = parsers.key_csv("x=foo") self.assertEqual(ret, ("x", ["foo"]))