@@ -213,28 +213,28 @@ def test_load_config_invalid_user_model(tmp_path):
213213
214214def test_find_matching_dirs_only_model_family (tmp_path ):
215215 """Return model_family directory when only model_family is provided."""
216- fam_dir = tmp_path / "famA "
216+ fam_dir = tmp_path / "fam_a "
217217 fam_dir .mkdir ()
218- (fam_dir / "modelA .1" ).mkdir ()
219- (fam_dir / "modelB .2" ).mkdir ()
218+ (fam_dir / "model_a .1" ).mkdir ()
219+ (fam_dir / "model_b .2" ).mkdir ()
220220
221- other_dir = tmp_path / "famB "
221+ other_dir = tmp_path / "fam_b "
222222 other_dir .mkdir ()
223- (other_dir / "modelC .3" ).mkdir ()
223+ (other_dir / "model_c .3" ).mkdir ()
224224
225- matches = find_matching_dirs (log_dir = tmp_path , model_family = "famA " )
225+ matches = find_matching_dirs (log_dir = tmp_path , model_family = "fam_a " )
226226 assert len (matches ) == 1
227- assert matches [0 ].name == "famA "
227+ assert matches [0 ].name == "fam_a "
228228
229229
230230def test_find_matching_dirs_only_model_name (tmp_path ):
231231 """Return directories matching when only model_name is provided."""
232- fam_a = tmp_path / "famA "
232+ fam_a = tmp_path / "fam_a "
233233 fam_a .mkdir ()
234234 (fam_a / "target.1" ).mkdir ()
235235 (fam_a / "other.2" ).mkdir ()
236236
237- fam_b = tmp_path / "famB "
237+ fam_b = tmp_path / "fam_b "
238238 fam_b .mkdir ()
239239 (fam_b / "different.3" ).mkdir ()
240240
@@ -250,53 +250,53 @@ def test_find_matching_dirs_only_job_id(tmp_path):
250250 """Return directories matching exact job_id."""
251251 fam_dir = tmp_path / "fam"
252252 fam_dir .mkdir ()
253- (fam_dir / "modelA .10" ).mkdir ()
254- (fam_dir / "modelB .20" ).mkdir ()
255- (fam_dir / "modelC .30" ).mkdir ()
253+ (fam_dir / "model_a .10" ).mkdir ()
254+ (fam_dir / "model_b .20" ).mkdir ()
255+ (fam_dir / "model_c .30" ).mkdir ()
256256
257257 matches = find_matching_dirs (log_dir = tmp_path , job_id = 10 )
258258 result_names = [p .name for p in matches ]
259259
260- assert "modelA .10" in result_names
261- assert "modelB .20" not in result_names
262- assert "modelC .30" not in result_names
260+ assert "model_a .10" in result_names
261+ assert "model_b .20" not in result_names
262+ assert "model_c .30" not in result_names
263263
264264
265265def test_find_matching_dirs_only_before_job_id (tmp_path ):
266266 """Return directories with job_id < before_job_id."""
267- fam_dir = tmp_path / "famA "
267+ fam_dir = tmp_path / "fam_a "
268268 fam_dir .mkdir ()
269- (fam_dir / "modelA .1" ).mkdir ()
270- (fam_dir / "modelA .5" ).mkdir ()
271- (fam_dir / "modelA .100" ).mkdir ()
269+ (fam_dir / "model_a .1" ).mkdir ()
270+ (fam_dir / "model_a .5" ).mkdir ()
271+ (fam_dir / "model_a .100" ).mkdir ()
272272
273- fam_dir = tmp_path / "famB "
273+ fam_dir = tmp_path / "fam_b "
274274 fam_dir .mkdir ()
275- (fam_dir / "modelB .30" ).mkdir ()
275+ (fam_dir / "model_b .30" ).mkdir ()
276276
277277 matches = find_matching_dirs (log_dir = tmp_path , before_job_id = 50 )
278278 result_names = [p .name for p in matches ]
279279
280- assert "modelA .1" in result_names
281- assert "modelA .5" in result_names
282- assert "modelA .100" not in result_names
283- assert "modelB .30" in result_names
280+ assert "model_a .1" in result_names
281+ assert "model_a .5" in result_names
282+ assert "model_a .100" not in result_names
283+ assert "model_b .30" in result_names
284284
285285
286286def test_find_matching_dirs_family_and_before_job_id (tmp_path ):
287287 """Return directories under a given family with job IDs less than before_job_id."""
288288 fam_dir = tmp_path / "targetfam"
289289 fam_dir .mkdir ()
290- (fam_dir / "modelA .10" ).mkdir ()
291- (fam_dir / "modelA .20" ).mkdir ()
292- (fam_dir / "modelA .99" ).mkdir ()
293- (fam_dir / "modelA .150" ).mkdir ()
290+ (fam_dir / "model_a .10" ).mkdir ()
291+ (fam_dir / "model_a .20" ).mkdir ()
292+ (fam_dir / "model_a .99" ).mkdir ()
293+ (fam_dir / "model_a .150" ).mkdir ()
294294
295295 other_fam = tmp_path / "otherfam"
296296 other_fam .mkdir ()
297- (other_fam / "modelB .5" ).mkdir ()
298- (other_fam / "modelB .10" ).mkdir ()
299- (other_fam / "modelB .100" ).mkdir ()
297+ (other_fam / "model_b .5" ).mkdir ()
298+ (other_fam / "model_b .10" ).mkdir ()
299+ (other_fam / "model_b .100" ).mkdir ()
300300
301301 matches = find_matching_dirs (
302302 log_dir = tmp_path ,
@@ -306,38 +306,38 @@ def test_find_matching_dirs_family_and_before_job_id(tmp_path):
306306
307307 result_names = [p .name for p in matches ]
308308
309- assert "modelA .10" in result_names
310- assert "modelA .20" in result_names
311- assert "modelA .99" in result_names
312- assert "modelA .150" not in result_names
309+ assert "model_a .10" in result_names
310+ assert "model_a .20" in result_names
311+ assert "model_a .99" in result_names
312+ assert "model_a .150" not in result_names
313313 assert all ("otherfam" not in str (p ) for p in matches )
314314
315315
316316def test_find_matching_dirs_with_family_model_name_and_before_job_id (tmp_path ):
317317 """Return matching dirs with model_family, model_name, and before_job_id filters."""
318318 fam_dir = tmp_path / "targetfam"
319319 fam_dir .mkdir ()
320- (fam_dir / "modelA .1" ).mkdir ()
321- (fam_dir / "modelA .50" ).mkdir ()
322- (fam_dir / "modelA .150" ).mkdir ()
323- (fam_dir / "modelB .40" ).mkdir ()
320+ (fam_dir / "model_a .1" ).mkdir ()
321+ (fam_dir / "model_a .50" ).mkdir ()
322+ (fam_dir / "model_a .150" ).mkdir ()
323+ (fam_dir / "model_b .40" ).mkdir ()
324324
325325 other_fam = tmp_path / "otherfam"
326326 other_fam .mkdir ()
327- (other_fam / "modelC .20" ).mkdir ()
327+ (other_fam / "model_c .20" ).mkdir ()
328328
329329 matches = find_matching_dirs (
330330 log_dir = tmp_path ,
331331 model_family = "targetfam" ,
332- model_name = "modelA " ,
332+ model_name = "model_a " ,
333333 before_job_id = 100 ,
334334 )
335335
336336 result_names = [p .name for p in matches ]
337337
338- assert "modelA .1" in result_names
339- assert "modelA .50" in result_names
340- assert "modelA .150" not in result_names
341- assert "modelB .40" not in result_names
342- assert all ("modelB " not in p for p in result_names )
338+ assert "model_a .1" in result_names
339+ assert "model_a .50" in result_names
340+ assert "model_a .150" not in result_names
341+ assert "model_b .40" not in result_names
342+ assert all ("model_b " not in p for p in result_names )
343343 assert all ("otherfam" not in str (p ) for p in matches )
0 commit comments