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'])