Beispiel #1
0
 def test_comma_semi5(self):
     self.assertEqual(split_at_comma_semi("a (foo, bar); zappa"),
                      ["a (foo bar)", "zappa"])
Beispiel #2
0
 def test_comma_semi5(self):
     self.assertEqual(split_at_comma_semi("a (foo, bar)[1; zappa], z"),
                      ["a (foo, bar)[1; zappa]", "z"])
Beispiel #3
0
 def test_comma_semi3(self):
     self.assertEqual(split_at_comma_semi("foo bar, zappa"),
                      ["foo bar", "zappa"])
Beispiel #4
0
 def test_comma_semi4(self):
     self.assertEqual(split_at_comma_semi("foo , bar; zappa"),
                      ["foo", "bar", "zappa"])
Beispiel #5
0
 def test_comma_semi1(self):
     self.assertEqual(split_at_comma_semi(""), [])
Beispiel #6
0
 def test_comma_semi2(self):
     self.assertEqual(split_at_comma_semi("foo bar"), ["foo bar"])
Beispiel #7
0
 def test_comma_semi13(self):
     self.assertEqual(split_at_comma_semi("foo bar\nzappa", extra=[r"\n"]),
                      ["foo bar", "zappa"])
Beispiel #8
0
 def test_comma_semi14(self):
     self.assertEqual(
         split_at_comma_semi("foo (bar\nzappa)", extra=[r"\n"]),
         ["foo (bar\nzappa)"])
Beispiel #9
0
 def test_comma_semi12(self):
     self.assertEqual(split_at_comma_semi("foo bar\nzappa"),
                      ["foo bar\nzappa"])
Beispiel #10
0
 def test_comma_semi11(self):
     self.assertEqual(split_at_comma_semi("foo bar,zappa;zip"),
                      ["foo bar", "zappa", "zip"])
Beispiel #11
0
 def test_comma_semi10(self):
     # Special unicode comma as separator
     self.assertEqual(split_at_comma_semi("foo bar,zappa"),
                      ["foo bar", "zappa"])
Beispiel #12
0
 def test_comma_semi8(self):
     self.assertEqual(
         split_at_comma_semi("foo or bar, zappa", extra=[" or "]),
         ["foo", "bar", "zappa"])
Beispiel #13
0
 def test_comma_semi6(self):
     self.assertEqual(
         split_at_comma_semi("foo bar, zappa", separators=[" "]),
         ["foo", "bar,", "zappa"])