MCPcopy
hub / github.com/docopt/docopt / test_pattern_fix_repeating_arguments

Function test_pattern_fix_repeating_arguments

test_docopt.py:308–316  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

306
307
308def test_pattern_fix_repeating_arguments():
309 assert Option('-a').fix_repeating_arguments() == Option('-a')
310 assert Argument('N', None).fix_repeating_arguments() == Argument('N', None)
311 assert Required(Argument('N'),
312 Argument('N')).fix_repeating_arguments() == \
313 Required(Argument('N', []), Argument('N', []))
314 assert Either(Argument('N'),
315 OneOrMore(Argument('N'))).fix() == \
316 Either(Argument('N', []), OneOrMore(Argument('N', [])))
317
318
319def test_set():

Callers

nothing calls this directly

Calls 7

OptionClass · 0.90
ArgumentClass · 0.90
RequiredClass · 0.90
EitherClass · 0.90
OneOrMoreClass · 0.90
fixMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…