|
@@ -23,16 +23,14 @@ def test_make_flags_formats_name_with_underscore():
|
|
|
assert module.make_flags('posix_me_harder', 'okay') == ('--posix-me-harder', 'okay')
|
|
|
|
|
|
|
|
|
-def test_make_flags_from_arguments_flattens_multiple_arguments():
|
|
|
+def test_make_flags_from_arguments_flattens_and_sorts_multiple_arguments():
|
|
|
flexmock(module).should_receive('make_flags').with_args('foo', 'bar').and_return(('foo', 'bar'))
|
|
|
flexmock(module).should_receive('make_flags').with_args('baz', 'quux').and_return(
|
|
|
('baz', 'quux')
|
|
|
)
|
|
|
arguments = flexmock(foo='bar', baz='quux')
|
|
|
|
|
|
- assert sorted(module.make_flags_from_arguments(arguments)) == sorted(
|
|
|
- ('foo', 'bar', 'baz', 'quux')
|
|
|
- )
|
|
|
+ assert module.make_flags_from_arguments(arguments) == ('baz', 'quux', 'foo', 'bar')
|
|
|
|
|
|
|
|
|
def test_make_flags_from_arguments_excludes_underscored_argument_names():
|