@@ -81,7 +81,7 @@ init_per_group(unit, Config) ->
81
81
Config .
82
82
83
83
end_per_group (integration , Config ) ->
84
- switch_validator (Config , accept_everything ),
84
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , accept_everything ),
85
85
rabbit_ct_helpers :run_steps (Config ,
86
86
rabbit_ct_broker_helpers :teardown_steps ());
87
87
end_per_group (unit , Config ) ->
@@ -164,62 +164,62 @@ regexp_proper_succeeds(_Config) ->
164
164
rabbit_ct_proper_helpers :run_proper (fun prop_regexp_passes_validation /0 , [], 500 ).
165
165
166
166
min_length_integration_fails (Config ) ->
167
- delete_user (Config , ? USERNAME ),
168
- switch_validator (Config , min_length , 50 ),
167
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
168
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , min_length , 50 ),
169
169
? assertMatch (rabbit_credential_validator_min_password_length , validator_backend (Config )),
170
170
? assertMatch ({error , " minimum required password length is 50" },
171
- add_user (Config , ? USERNAME , <<" _" >>)).
171
+ rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" _" >>)).
172
172
173
173
regexp_integration_fails (Config ) ->
174
- delete_user (Config , ? USERNAME ),
175
- switch_validator (Config , regexp ),
174
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
175
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , regexp ),
176
176
? assertMatch (rabbit_credential_validator_password_regexp , validator_backend (Config )),
177
- ? assertMatch ({error , _ }, add_user (Config , ? USERNAME , <<" _" >>)).
177
+ ? assertMatch ({error , _ }, rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" _" >>)).
178
178
179
179
min_length_integration_succeeds (Config ) ->
180
- delete_user (Config , ? USERNAME ),
181
- switch_validator (Config , min_length , 5 ),
180
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
181
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , min_length , 5 ),
182
182
? assertMatch (rabbit_credential_validator_min_password_length , validator_backend (Config )),
183
- ? assertMatch (ok , add_user (Config , ? USERNAME , <<" abcdefghi" >>)).
183
+ ? assertMatch (ok , rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" abcdefghi" >>)).
184
184
185
185
regexp_integration_succeeds (Config ) ->
186
- delete_user (Config , ? USERNAME ),
187
- switch_validator (Config , regexp ),
186
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
187
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , regexp ),
188
188
? assertMatch (rabbit_credential_validator_password_regexp , validator_backend (Config )),
189
- ? assertMatch (ok , add_user (Config , ? USERNAME , <<" xyz12345678901" >>)).
189
+ ? assertMatch (ok , rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" xyz12345678901" >>)).
190
190
191
191
min_length_change_password_integration_fails (Config ) ->
192
- delete_user (Config , ? USERNAME ),
193
- switch_validator (Config , accept_everything ),
194
- add_user (Config , ? USERNAME , <<" abcdefghi" >>),
195
- switch_validator (Config , min_length , 50 ),
192
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
193
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , accept_everything ),
194
+ rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" abcdefghi" >>),
195
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , min_length , 50 ),
196
196
? assertMatch (rabbit_credential_validator_min_password_length , validator_backend (Config )),
197
197
? assertMatch ({error , " minimum required password length is 50" },
198
- change_password (Config , ? USERNAME , <<" _" >>)).
198
+ rabbit_ct_broker_helpers : change_password (Config , ? USERNAME , <<" _" >>)).
199
199
200
200
regexp_change_password_integration_fails (Config ) ->
201
- delete_user (Config , ? USERNAME ),
202
- switch_validator (Config , accept_everything ),
203
- add_user (Config , ? USERNAME , <<" abcdefghi" >>),
204
- switch_validator (Config , regexp ),
201
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
202
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , accept_everything ),
203
+ rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" abcdefghi" >>),
204
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , regexp ),
205
205
? assertMatch (rabbit_credential_validator_password_regexp , validator_backend (Config )),
206
- ? assertMatch ({error , _ }, change_password (Config , ? USERNAME , <<" _" >>)).
206
+ ? assertMatch ({error , _ }, rabbit_ct_broker_helpers : change_password (Config , ? USERNAME , <<" _" >>)).
207
207
208
208
min_length_change_password_integration_succeeds (Config ) ->
209
- delete_user (Config , ? USERNAME ),
210
- switch_validator (Config , accept_everything ),
211
- add_user (Config , ? USERNAME , <<" abcdefghi" >>),
212
- switch_validator (Config , min_length , 5 ),
209
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
210
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , accept_everything ),
211
+ rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" abcdefghi" >>),
212
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , min_length , 5 ),
213
213
? assertMatch (rabbit_credential_validator_min_password_length , validator_backend (Config )),
214
- ? assertMatch (ok , change_password (Config , ? USERNAME , <<" abcdefghi" >>)).
214
+ ? assertMatch (ok , rabbit_ct_broker_helpers : change_password (Config , ? USERNAME , <<" abcdefghi" >>)).
215
215
216
216
regexp_change_password_integration_succeeds (Config ) ->
217
- delete_user (Config , ? USERNAME ),
218
- switch_validator (Config , accept_everything ),
219
- add_user (Config , ? USERNAME , <<" abcdefghi" >>),
220
- switch_validator (Config , regexp ),
217
+ rabbit_ct_broker_helpers : delete_user (Config , ? USERNAME ),
218
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , accept_everything ),
219
+ rabbit_ct_broker_helpers : add_user (Config , ? USERNAME , <<" abcdefghi" >>),
220
+ rabbit_ct_broker_helpers : switch_credential_validator (Config , regexp ),
221
221
? assertMatch (rabbit_credential_validator_password_regexp , validator_backend (Config )),
222
- ? assertMatch (ok , change_password (Config , ? USERNAME , <<" xyz12345678901" >>)).
222
+ ? assertMatch (ok , rabbit_ct_broker_helpers : change_password (Config , ? USERNAME , <<" xyz12345678901" >>)).
223
223
224
224
% %
225
225
% % PropEr
@@ -270,42 +270,6 @@ regexp_that_requires_length_of_at_least(N) when is_integer(N) ->
270
270
regexp_that_requires_length_of_at_most (N ) when is_integer (N ) ->
271
271
rabbit_misc :format (" ^[a-zA-Z0-9]{0,~p }" , [N ]).
272
272
273
- switch_validator (Config , accept_everything ) ->
274
- rabbit_ct_broker_helpers :rpc (Config , 0 , application , set_env ,
275
- [rabbit , credential_validator ,
276
- [{validation_backend , rabbit_credential_validator_accept_everything }]]);
277
-
278
- switch_validator (Config , min_length ) ->
279
- switch_validator (Config , min_length , 5 );
280
-
281
- switch_validator (Config , regexp ) ->
282
- switch_validator (Config , regexp , <<" ^xyz\\ d{10,12}$" >>).
283
-
284
-
285
- switch_validator (Config , min_length , MinLength ) ->
286
- ok = rabbit_ct_broker_helpers :rpc (Config , 0 , application , set_env ,
287
- [rabbit , credential_validator ,
288
- [{validation_backend , rabbit_credential_validator_min_password_length },
289
- {min_length , MinLength }]]);
290
-
291
- switch_validator (Config , regexp , RegExp ) ->
292
- ok = rabbit_ct_broker_helpers :rpc (Config , 0 , application , set_env ,
293
- [rabbit , credential_validator ,
294
- [{validation_backend , rabbit_credential_validator_password_regexp },
295
- {regexp , RegExp }]]).
296
-
297
- add_user (Config , Username , Password ) ->
298
- rabbit_ct_broker_helpers :rpc (Config , 0 ,
299
- rabbit_auth_backend_internal , add_user , [Username , Password ]).
300
-
301
- delete_user (Config , Username ) ->
302
- rabbit_ct_broker_helpers :rpc (Config , 0 ,
303
- rabbit_auth_backend_internal , delete_user , [Username ]).
304
-
305
- change_password (Config , Username , Password ) ->
306
- rabbit_ct_broker_helpers :rpc (Config , 0 ,
307
- rabbit_auth_backend_internal , change_password , [Username , Password ]).
308
-
309
273
validator_backend (Config ) ->
310
274
rabbit_ct_broker_helpers :rpc (Config , 0 , rabbit_credential_validation , backend , []).
311
275
0 commit comments