check_scorer_parameter_validation¶
yohou.testing.scorer.check_scorer_parameter_validation(scorer_class, param_name, invalid_value, error_match=None)
¶
Check parameter validation raises ValueError for invalid inputs.
Tests that scorer._validate_parameters() properly validates inputs during score() calls.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
scorer_class
|
type
|
Scorer class |
required |
param_name
|
str
|
Parameter name to test |
required |
invalid_value
|
any
|
Invalid value that should trigger ValueError |
required |
error_match
|
str
|
Expected substring in error message |
None
|
Raises¶
| Type | Description |
|---|---|
AssertionError
|
If invalid value is accepted |