@@ -99,7 +99,7 @@ def test_init_singularity(self, singularity_params):
9999 assert generator .params == singularity_params
100100 assert generator .use_container
101101 assert not generator .is_multinode
102- assert generator .additional_binds == " --bind /scratch:/scratch,/data:/data"
102+ assert generator .additional_binds == ", /scratch:/scratch,/data:/data"
103103 assert generator .model_weights_path == "/path/to/model_weights/test-model"
104104 assert (
105105 generator .env_str
@@ -185,8 +185,6 @@ def test_generate_launch_cmd_singularity(self, singularity_params):
185185 launch_cmd = generator ._generate_launch_cmd ()
186186
187187 assert "apptainer exec --nv" in launch_cmd
188- assert "--bind /path/to/model_weights/test-model" in launch_cmd
189- assert "--bind /scratch:/scratch,/data:/data" in launch_cmd
190188 assert "source" not in launch_cmd
191189
192190 def test_generate_launch_cmd_boolean_args (self , basic_params ):
@@ -327,14 +325,17 @@ def test_init_singularity(self, batch_singularity_params):
327325 """Test initialization with Singularity configuration."""
328326 generator = BatchSlurmScriptGenerator (batch_singularity_params )
329327
328+ print (generator .params ["models" ]["model1" ]["additional_binds" ])
329+ print (generator .params ["models" ]["model2" ]["additional_binds" ])
330+
330331 assert generator .use_container
331332 assert (
332333 generator .params ["models" ]["model1" ]["additional_binds" ]
333- == " --bind /scratch:/scratch,/data:/data"
334+ == ", /scratch:/scratch,/data:/data"
334335 )
335336 assert (
336337 generator .params ["models" ]["model2" ]["additional_binds" ]
337- == " --bind /scratch:/scratch,/data:/data"
338+ == ", /scratch:/scratch,/data:/data"
338339 )
339340
340341 def test_init_singularity_no_bind (self , batch_params ):
0 commit comments