@@ -126,13 +126,16 @@ def test_default_config(self, info):
126
126
assert info .default_config == default_config
127
127
128
128
@pytest .mark .parametrize (
129
- ("options" , "expected_error_msg" ),
129
+ ("valid_options" , " options" , "expected_error_msg" ),
130
130
[
131
- pytest .param (dict (unknown_option = None ), "Unknown option 'unknown_option'" , id = "unknown_option" ),
132
- pytest .param (dict (split = "unknown_split" ), "Invalid argument 'unknown_split'" , id = "invalid_argument" ),
131
+ (dict (), dict (any_option = None ), "does not take any options" ),
132
+ (dict (split = "train" ), dict (unknown_option = None ), "Unknown option 'unknown_option'" ),
133
+ (dict (split = "train" ), dict (split = "invalid_argument" ), "Invalid argument 'invalid_argument'" ),
133
134
],
134
135
)
135
- def test_make_config_invalid_inputs (self , info , options , expected_error_msg ):
136
+ def test_make_config_invalid_inputs (self , info , valid_options , options , expected_error_msg ):
137
+ info = make_minimal_dataset_info (valid_options = valid_options )
138
+
136
139
with pytest .raises (ValueError , match = expected_error_msg ):
137
140
info .make_config (** options )
138
141
0 commit comments