Skip to content

Commit 45c0399

Browse files
committed
debugging singularity tests
1 parent 42d4960 commit 45c0399

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

pydra/engine/tests/test_environments.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,10 @@ def newcache(x):
144144

145145
with Submitter(cache_dir=newcache("shelly_sub"), environment=sing) as sub:
146146
results = sub(shelly)
147-
assert outputs_dict == attrs_values(results.outputs)
147+
assert drop_stderr(outputs_dict) == drop_stderr(attrs_values(results.outputs))
148148

149149
outputs = shelly(environment=sing, cache_dir=newcache("shelly_call"))
150-
assert outputs_dict == attrs_values(outputs)
150+
assert drop_stderr(outputs_dict) == drop_stderr(attrs_values(outputs))
151151

152152

153153
@no_win
@@ -170,7 +170,9 @@ def newcache(x):
170170
assert shelly.cmdline == cmd
171171
outputs_dict = sing.execute(shelly_job)
172172

173-
with Submitter(worker=plugin, cache_dir=newcache("shelly_sub")) as sub:
173+
with Submitter(
174+
worker=plugin, environment=sing, cache_dir=newcache("shelly_sub")
175+
) as sub:
174176
results = sub(shelly)
175177

176178
outputs = shelly(environment=sing, cache_dir=newcache("shelly_call"))

pydra/engine/tests/test_singularity.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ def test_singularity_2_nosubm(tmp_path):
4646
assert singu.cmdline == " ".join(cmd)
4747

4848
outputs = singu(
49-
Singularity(image=image),
49+
environment=Singularity(image=image),
50+
cache_dir=tmp_path,
5051
)
5152
assert outputs.stdout.strip() == " ".join(cmd[1:])
5253
assert outputs.return_code == 0
@@ -379,7 +380,7 @@ def test_singularity_cmd_inputspec_copyfile_1(plugin, tmp_path):
379380
position=1,
380381
argstr="",
381382
help="orig file",
382-
copyfile=True,
383+
copy_mode=File.CopyMode.copy,
383384
),
384385
],
385386
outputs=[

0 commit comments

Comments
 (0)