Files
galaxy/test/functional/tools/validation_default.xml
T

40 lines
1.4 KiB
XML

<tool id="validation_default" name="Validation (default)" version="0.1">
<command><![CDATA[
echo '$input1' > out1 &&
echo $float_param > out2 &&
echo $select_param > out3
]]></command>
<inputs>
<param name="input1" type="text" label="text input" />
<param name="float_param" type="float" label="float input" value="8.0" />
<param name="select_param" type="select" label="select_param">
<option value="opt1">Option 1</option>
<option value="opt2">Option 2</option>
</param>
</inputs>
<outputs>
<data name="out_file1" from_work_dir="out1" />
<data name="out_file2" from_work_dir="out2" />
<data name="out_file3" from_work_dir="out3" />
</outputs>
<tests>
<test>
<param name="input1" value="&quot; ; echo &quot;moo" />
<param name="float_param" value="5" />
<param name="select_param" value="opt1" />
<output name="out_file1">
<assert_contents>
<has_line line="__dq__ X echo __dq__moo" />
<has_line line="__dq__ X echo __dq__moo" n="1" />
<has_text text="o" n="3" />
<has_n_lines n="1" />
<has_size value="24"/>
<has_size value="20" delta="5"/>
</assert_contents>
</output>
</test>
</tests>
<help>
</help>
</tool>