Files
galaxy/test/functional/tools/composite_output_tests.xml
T
John Chilton 5a7a15d161 Test and clarifications for composite uploads.
- Add an API test for datatype-defined composite uploads - including exercising newline conversion and the space_to_tab parameter.
- Add a test decorator skip_without_datatype to mirror skip_without_tool for this test, improve both decorators.
- The ftype parameter in the composite test tools does nothing - drop it and drop it from the XSD spec.
- Slightly improve the documentation for these composite_data elements in the XSD.
2017-08-31 12:47:40 -04:00

30 lines
1.2 KiB
XML

<tool id="composite_output_tests" name="composite_output_tests" version="1.0.0">
<command>
mkdir $output.extra_files_path;
cp $input.extra_files_path/* $output.extra_files_path;
echo "1 2 3" > $output.extra_files_path/md5out;
</command>
<inputs>
<param name="input" type="data" format="velvet" label="Velvet Dataset" help="Prepared by velveth."/>
</inputs>
<outputs>
<data format="velvet" name="output" label="">
</data>
</outputs>
<tests>
<test>
<param name="input" value="velveth_test1/output.html" ftype="velvet" >
<composite_data value="velveth_test1/Sequences" />
<composite_data value="velveth_test1/Roadmaps" />
<composite_data value="velveth_test1/Log"/>
</param>
<output name="output" file="velveth_test1/output.html">
<extra_files type="file" name="Sequences" value="velveth_test1/Sequences" />
<extra_files type="file" name="Roadmaps" value="velveth_test1/Roadmaps" />
<extra_files type="file" name="Log" value="composite_output_expected_log" />
<extra_files type="file" name="md5out" md5="f2b33fb7b3d0eb95090a16060e6a24f9" /><!-- md5sum of "1 2 3" -->
</output>
</test>
</tests>
</tool>