mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
61 lines
2.0 KiB
XML
61 lines
2.0 KiB
XML
<tool id="validation_empty_dataset" name="validation_empty_dataset">
|
|
<command>
|
|
echo "Hello World" > out1
|
|
</command>
|
|
<inputs>
|
|
<param name="input1" type="data" format="txt" optional="true" label="non-empty input">
|
|
<validator type="empty_dataset" />
|
|
</param>
|
|
<param name="input_mult" type="data" multiple="true" format="txt" optional="true" label="non-empty input">
|
|
<validator type="empty_dataset" />
|
|
</param>
|
|
<param name="input_collection" type="data_collection" format="txt" collection_type="list:paired" optional="true" label="non-empty input">
|
|
<validator type="empty_dataset" />
|
|
</param>
|
|
</inputs>
|
|
<outputs>
|
|
<data name="out_file1" from_work_dir="out1" format="txt"/>
|
|
</outputs>
|
|
<tests>
|
|
<test expect_failure="true">
|
|
<param name="input1" value="empty.txt" ftype="txt"/>
|
|
</test>
|
|
<test expect_failure="true">
|
|
<param name="input_mult" value="1.bed,empty.txt" ftype="txt"/>
|
|
</test>
|
|
<test expect_failure="true">
|
|
<param name="input_collection">
|
|
<collection type="list:paired">
|
|
<element name="i1">
|
|
<collection type="paired">
|
|
<element name="forward" value="1.bed" ftype="txt"/>
|
|
<element name="reverse" value="empty.txt" ftype="txt"/>
|
|
</collection>
|
|
</element>
|
|
</collection>
|
|
</param>
|
|
</test>
|
|
<test>
|
|
<param name="input1" value="1.bed" ftype="txt"/>
|
|
<param name="input_mult" value="1.bed,2.bed" ftype="txt"/>
|
|
<param name="input_collection">
|
|
<collection type="list:paired">
|
|
<element name="i1">
|
|
<collection type="paired">
|
|
<element name="forward" value="1.bed" ftype="txt"/>
|
|
<element name="reverse" value="2.bed" ftype="txt"/>
|
|
</collection>
|
|
</element>
|
|
</collection>
|
|
</param>
|
|
<output name="out_file1">
|
|
<assert_contents>
|
|
<has_text text="Hello World"/>
|
|
</assert_contents>
|
|
</output>
|
|
</test>
|
|
</tests>
|
|
<help>
|
|
</help>
|
|
</tool>
|