Exemplo n.º 1
0
  def test_build_commandline_arguments(self):
    mixin = RunExternalApplicationMixin()

    arguments = OrderedDict([('-foo', 'bar')])
    actual = mixin._build_commandline_arguments(arguments)
    self.assertEqual(actual, ['-foo', 'bar'])

    arguments = OrderedDict([('-foo', 'bar'), ('-v', ''), ('-h', None)])
    actual = mixin._build_commandline_arguments(arguments)
    self.assertEqual(actual, ['-foo', 'bar', '-v'])
Exemplo n.º 2
0
    def test_build_commandline_arguments(self):
        mixin = RunExternalApplicationMixin()

        arguments = OrderedDict([('-foo', 'bar')])
        actual = mixin._build_commandline_arguments(arguments)
        self.assertEqual(actual, ['-foo', 'bar'])

        arguments = OrderedDict([('-foo', 'bar'), ('-v', ''), ('-h', None)])
        actual = mixin._build_commandline_arguments(arguments)
        self.assertEqual(actual, ['-foo', 'bar', '-v'])