mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
34 lines
1.4 KiB
XML
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>
|