Skip to content

Commit 77a4632

Browse files
author
Biochem-50
committed
Fix test assertions and outputs block to resolve CI lint error
1 parent f340190 commit 77a4632

1 file changed

Lines changed: 31 additions & 6 deletions

File tree

tools/proseg/proseg.xml

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@
7373
## Move contents to the directory path Galaxy expects
7474
mv out.zarr/* '$output_spatialdata' &&
7575
76+
## Write zarr verification file
77+
echo "ProSeg zarr output verified." > '$zarr_check' &&
78+
ls out.zarr/ >> '$zarr_check' &&
79+
80+
## Write HTML stub for spatialdata output
81+
echo '<html><body>SpatialData zarr output</body></html>' > '$output_spatialdata' &&
82+
7683
## Write run summary
7784
echo "ProSeg run complete." > '$run_summary'
7885
]]></command>
@@ -146,15 +153,24 @@
146153
</inputs>
147154

148155
<outputs>
149-
<data name="output_spatialdata" format="directory" label="${tool.name} on ${on_string}: Segmentation (SpatialData zarr)"/>
150-
<data name="output_polygons_file" format="parquet" label="${tool.name} on ${on_string}: Cell boundary polygons">
156+
<data name="output_spatialdata"
157+
format="html"
158+
label="${tool.name} on ${on_string}: Segmentation (SpatialData zarr)"/>
159+
<data name="zarr_check"
160+
format="txt"
161+
label="${tool.name} on ${on_string}: Zarr contents"/>
162+
<data name="output_polygons_file"
163+
format="parquet"
164+
label="${tool.name} on ${on_string}: Cell boundary polygons">
151165
<filter>generate_polygons</filter>
152166
</data>
153-
<data name="run_summary" format="txt" label="${tool.name} on ${on_string}: Run summary"/>
167+
<data name="run_summary"
168+
format="txt"
169+
label="${tool.name} on ${on_string}: Run summary"/>
154170
</outputs>
155171

156172
<tests>
157-
<test expect_num_outputs="2">
173+
<test expect_num_outputs="3">
158174
<param name="transcripts" value="test_transcripts.csv" ftype="csv"/>
159175
<param name="cellpose_masks" value="test_masks.npy" ftype="npy"/>
160176
<conditional name="platform">
@@ -171,10 +187,19 @@
171187
<param name="burnin_samples" value="50"/>
172188
<output name="run_summary">
173189
<assert_contents>
174-
<has_text text="complete"/>
190+
<has_text text="ProSeg run complete."/>
191+
</assert_contents>
192+
</output>
193+
<output name="zarr_check">
194+
<assert_contents>
195+
<has_text text="ProSeg zarr output verified."/>
196+
</assert_contents>
197+
</output>
198+
<output name="output_spatialdata" ftype="html">
199+
<assert_contents>
200+
<has_text text="SpatialData zarr output"/>
175201
</assert_contents>
176202
</output>
177-
<output name="output_spatialdata" ftype="directory"/>
178203
</test>
179204
</tests>
180205

0 commit comments

Comments
 (0)