()
| 472 | |
| 473 | |
| 474 | def test_any_options_parameter(): |
| 475 | with raises(DocoptExit): |
| 476 | docopt('usage: prog [options]', '-foo --bar --spam=eggs') |
| 477 | # assert docopt('usage: prog [options]', '-foo --bar --spam=eggs', |
| 478 | # any_options=True) == {'-f': True, '-o': 2, |
| 479 | # '--bar': True, '--spam': 'eggs'} |
| 480 | with raises(DocoptExit): |
| 481 | docopt('usage: prog [options]', '--foo --bar --bar') |
| 482 | # assert docopt('usage: prog [options]', '--foo --bar --bar', |
| 483 | # any_options=True) == {'--foo': True, '--bar': 2} |
| 484 | with raises(DocoptExit): |
| 485 | docopt('usage: prog [options]', '--bar --bar --bar -ffff') |
| 486 | # assert docopt('usage: prog [options]', '--bar --bar --bar -ffff', |
| 487 | # any_options=True) == {'--bar': 3, '-f': 4} |
| 488 | with raises(DocoptExit): |
| 489 | docopt('usage: prog [options]', '--long=arg --long=another') |
| 490 | # assert docopt('usage: prog [options]', '--long=arg --long=another', |
| 491 | # any_options=True) == {'--long': ['arg', 'another']} |
| 492 |
nothing calls this directly
no test coverage detected
searching dependent graphs…