summaryrefslogtreecommitdiff
path: root/test/test_program.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_program.py')
-rw-r--r--test/test_program.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/test_program.py b/test/test_program.py
index e4bb947..6d7bc5b 100644
--- a/test/test_program.py
+++ b/test/test_program.py
@@ -157,7 +157,11 @@ class TestProgram:
program._parse_args('-h'.split())
pho = ParseHelpOutput(capsys)
assert pho.start('positional arguments', 'hg')
- assert pho.somewhere('usage', 'c,d,f,e')
+ if sys.version_info[:2] == (2,6):
+ # 2.6 argparse scrambles order
+ assert pho.somewhere('usage', 'git,e,d,f')
+ else:
+ assert pho.somewhere('usage', 'c,d,f,e')
assert pho.start('optional arguments', '--verbose')
def test_help_sub_parser(self, capsys, program):