|
| def | __init__ (self, argspec) |
| | :type argspec: :py:class:robot.running.arguments.ArgumentSpec More...
|
| |
| def | validate (self, positional, named, dryrun=False) |
| |
|
| def | _named_positionals (self, named, spec) |
| |
| def | _raise_error (self, message) |
| |
| def | _raise_wrong_count (self, count, spec) |
| |
| def | _validate_no_extra_named (self, named, spec) |
| |
| def | _validate_no_mandatory_missing (self, positional, named, spec) |
| |
| def | _validate_no_multiple_values (self, positional, named, spec) |
| |
| def | _validate_no_named_only_missing (self, named, spec) |
| |
| def | _validate_no_positional_only_as_named (self, named, spec) |
| |
| def | _validate_positional_limits (self, positional, named, spec) |
| |
Definition at line 21 of file argumentvalidator.py.
◆ __init__()
| def robot.running.arguments.argumentvalidator.ArgumentValidator.__init__ |
( |
|
self, |
|
|
|
argspec |
|
) |
| |
:type argspec: :py:class:robot.running.arguments.ArgumentSpec
Definition at line 24 of file argumentvalidator.py.
◆ _named_positionals()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._named_positionals |
( |
|
self, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _raise_error()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._raise_error |
( |
|
self, |
|
|
|
message |
|
) |
| |
|
private |
◆ _raise_wrong_count()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._raise_wrong_count |
( |
|
self, |
|
|
|
count, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_no_extra_named()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_no_extra_named |
( |
|
self, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_no_mandatory_missing()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_no_mandatory_missing |
( |
|
self, |
|
|
|
positional, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_no_multiple_values()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_no_multiple_values |
( |
|
self, |
|
|
|
positional, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_no_named_only_missing()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_no_named_only_missing |
( |
|
self, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_no_positional_only_as_named()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_no_positional_only_as_named |
( |
|
self, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ _validate_positional_limits()
| def robot.running.arguments.argumentvalidator.ArgumentValidator._validate_positional_limits |
( |
|
self, |
|
|
|
positional, |
|
|
|
named, |
|
|
|
spec |
|
) |
| |
|
private |
◆ validate()
| def robot.running.arguments.argumentvalidator.ArgumentValidator.validate |
( |
|
self, |
|
|
|
positional, |
|
|
|
named, |
|
|
|
dryrun = False |
|
) |
| |
◆ _argspec
| robot.running.arguments.argumentvalidator.ArgumentValidator._argspec |
|
private |
The documentation for this class was generated from the following file: