File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -30,14 +30,20 @@ def test_find_upstream_visits(
3030 # Create mock upstream visit directories and necessary data structures
3131 upstream_visits = {}
3232 upstream_data_dirs = {}
33- for n in range (5 ):
33+ for n in range (10 ):
3434 upstream_instrument = f"{ instrument_name } { str (n ).zfill (2 )} "
3535 upstream_visit = (
3636 tmp_path / f"{ upstream_instrument } /data/2020/{ visit_name_root } -{ n } "
3737 )
38- upstream_visit .mkdir (parents = True , exist_ok = True )
39- upstream_visits [upstream_instrument ] = {upstream_visit .stem : upstream_visit }
40- upstream_data_dirs [upstream_instrument ] = upstream_visit .parent
38+ # Create some as directories, and some as files
39+ if n % 2 :
40+ # Only directories should be picked up
41+ upstream_visit .mkdir (parents = True , exist_ok = True )
42+ upstream_visits [upstream_instrument ] = {upstream_visit .stem : upstream_visit }
43+ upstream_data_dirs [upstream_instrument ] = upstream_visit .parent
44+ else :
45+ upstream_visit .parent .mkdir (parents = True , exist_ok = True )
46+ upstream_visit .touch (exist_ok = True )
4147
4248 # Mock the MachineConfig for this instrument
4349 mock_machine_config = MagicMock (spec = MachineConfig )
You can’t perform that action at this time.
0 commit comments