Skip to content

Commit 38d5bbd

Browse files
committed
FIX: Update ref assertions in test_fit.py
1 parent 42472d9 commit 38d5bbd

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

petprep/workflows/pet/tests/test_fit.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -225,22 +225,19 @@ def test_refmask_report_connections(bids_root: Path, tmp_path: Path, pvc_method)
225225
ref_ds = wf.get_node('ds_refmask_wf').get_node('ds_refmask')
226226
assert ref_ds.inputs.desc == 'ref'
227227
assert ref_ds.inputs.label == 'cerebellum'
228+
assert 'label' in ref_ds.interface._allowed_entities
228229
assert 'func_fit_reports_wf.pet_t1_refmask_report' in wf.list_node_names()
229230
reports_node = wf.get_node('func_fit_reports_wf')
230231
edge = wf._graph.get_edge_data(wf.get_node('outputnode'), reports_node)
231232
assert ('refmask', 'inputnode.refmask') in edge['connect']
232233

233-
petref_buffer_node = wf.get_node('petref_buffer')
234234
ds_refmask = wf.get_node('ds_refmask_wf')
235-
petref_edge = wf._graph.get_edge_data(petref_buffer_node, ds_refmask)
236-
assert (
237-
'pet_file',
238-
'inputnode.source_files',
239-
) in petref_edge['connect']
235+
gm_node = wf.get_node('select_gm_probseg')
236+
gm_edge = wf._graph.get_edge_data(gm_node, ds_refmask)
237+
assert ('out', 'inputnode.source_files') in gm_edge['connect']
240238
seg_edge = wf._graph.get_edge_data(wf.get_node('inputnode'), ds_refmask)
241239
assert (
242-
'segmentation',
243-
'inputnode.segmentation',
240+
'in3',
244241
) in seg_edge['connect']
245242

246243
merge_node = ds_refmask.get_node('merge_source_files')
@@ -250,7 +247,6 @@ def test_refmask_report_connections(bids_root: Path, tmp_path: Path, pvc_method)
250247
'in2',
251248
) in merge_edge['connect']
252249

253-
gm_node = wf.get_node('select_gm_probseg')
254250
edge_prob = wf._graph.get_edge_data(gm_node, wf.get_node('pet_refmask_wf'))
255251
assert ('out', 'inputnode.gm_probseg') in edge_prob['connect']
256252

@@ -259,6 +255,7 @@ def test_refmask_report_connections(bids_root: Path, tmp_path: Path, pvc_method)
259255
assert 'ds_ref_tacs' in wf.list_node_names()
260256
ds_tacs = wf.get_node('ds_ref_tacs')
261257
assert ds_tacs.inputs.label == 'cerebellum'
258+
assert 'label' in ds_tacs.interface._allowed_entities
262259
assert 'seg' not in ds_tacs.interface._allowed_entities
263260
assert not hasattr(ds_tacs.inputs, 'seg')
264261
assert ds_tacs.inputs.desc == 'preproc'
@@ -362,6 +359,7 @@ def test_init_refmask_report_wf(tmp_path: Path):
362359
ds = wf.get_node('ds_report_refmask')
363360
assert ds.inputs.desc == 'ref'
364361
assert ds.inputs.label == 'test'
362+
assert 'label' in ds.interface._allowed_entities
365363
assert ds.inputs.suffix == 'pet'
366364

367365

0 commit comments

Comments
 (0)