Files
galaxy/test/functional/tools/composite_output_tests.xml
T
2024-05-21 09:06:22 +02:00

34 lines
1.4 KiB
XML

<tool id="composite_output_tests" name="composite_output_tests" version="1.0.0">
<!-- command mixes files_path and extra_files_path, both should work -->
<command>
mkdir '$output.files_path';
mkdir '$output.files_path/output';
cp '$input.extra_files_path'/* '$output.files_path';
echo "1 2 3" > '$output.files_path/md5out';
echo "1" > '$output.extra_files_path/output/1';
</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" -->
<extra_files type="directory" value="velveth_test1/output"/>
</output>
</test>
</tests>
</tool>