Files
galaxy/test/functional/tools/identifier_in_conditional.xml
T
mvdbeek ab660686c2 Add test for single and multi-input identifiers
test_identifier_map_over_input_in_conditional fails at the
moment (same issue as in https://github.com/galaxyproject/galaxy/issues/6182)
2018-09-28 19:01:28 +02:00

28 lines
898 B
XML

<tool id="identifier_in_conditional" name="identifier_in_conditional">
<command><![CDATA[
#if str($outer_cond.multi_input) == 'true':
#for $input in $input1#
echo '$input.element_identifier' >> 'output1';
#end for#
#else
echo '$input1.element_identifier' >> 'output1';
#end if
]]></command>
<inputs>
<conditional name="outer_cond">
<param name="multi_input" type="boolean" checked="true" />
<when value="true">
<param type="data" name="input1" label="multi input" multiple="true" />
</when>
<when value="false">
<param type="data" name="input1" label="single input" multiple="false" />
</when>
</conditional>
</inputs>
<outputs>
<data name="output1" format="tabular" from_work_dir="output1" />
</outputs>
<tests>
</tests>
</tool>