Example #1
0
 def test_process_quoted_arguments(self):
   test_cases = (
     ('"foo"', ['foo']),
     ('"foo", "bar"', ['foo', 'bar']),
     ('"foo"..., "bar"', ['foo', 'bar']),
     ('"foo", "bar"...', ['foo', 'bar']),
   )
   for actual, expected in test_cases:
     self.assertEquals(expected, trace_inputs.process_quoted_arguments(actual))
Example #2
0
 def test_process_quoted_arguments(self):
     test_cases = (
         ('"foo"', ['foo']),
         ('"foo", "bar"', ['foo', 'bar']),
         ('"foo"..., "bar"', ['foo', 'bar']),
         ('"foo", "bar"...', ['foo', 'bar']),
         ('"/browser_tests", "--type=use,comma"',
          ['/browser_tests', '--type=use,comma']),
         ('"/browser_tests", "--ignored=\\" --type=renderer \\""',
          ['/browser_tests', '--ignored=" --type=renderer "']),
     )
     for actual, expected in test_cases:
         self.assertEquals(expected,
                           trace_inputs.process_quoted_arguments(actual))
Example #3
0
 def test_process_quoted_arguments(self):
   test_cases = (
     ('"foo"', ['foo']),
     ('"foo", "bar"', ['foo', 'bar']),
     ('"foo"..., "bar"', ['foo', 'bar']),
     ('"foo", "bar"...', ['foo', 'bar']),
     (
       '"/browser_tests", "--type=use,comma"',
       ['/browser_tests', '--type=use,comma']
     ),
     (
       '"/browser_tests", "--ignored=\\" --type=renderer \\""',
       ['/browser_tests', '--ignored=" --type=renderer "']
     ),
   )
   for actual, expected in test_cases:
     self.assertEquals(expected, trace_inputs.process_quoted_arguments(actual))