Loading test/functional/tools/all_output_types.xml 0 → 100644 +84 −0 Original line number Diff line number Diff line <tool id="all_output_types" name="all_output_types" version="1.0.0" profile="24.0"> <command><![CDATA[ echo hi > output.txt && cp output.txt '$static_output' && cp '$c1' galaxy.json ]]> </command> <configfiles> <configfile name="c1">{"output_tool_supplied_metadata": { "name": "my dynamic name", "ext": "txt", "info": "my dynamic info" }} </configfile> </configfiles> <outputs> <data name="static_output" format="txt" /> <data name="output_workdir" from_work_dir="output.txt" format="txt" /> <data name="output_tool_supplied_metadata" from_work_dir="output.txt" format="auto" /> <data format="txt" name="discovered_output"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true"/> </data> <data format="txt" name="discovered_output_replaced"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true" assign_primary_output="true" /> </data> <collection type="paired" name="static_pair" format="txt"> <data name="forward" from_work_dir="output.txt"></data> <data name="reverse" from_work_dir="output.txt"></data> </collection> <collection type="list" name="discovered_list" format="txt"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true" /> </collection> </outputs> <tests> <test> <output name="static_output"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="output_workdir"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="output_tool_supplied_metadata"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="discovered_output"> <discovered_dataset designation="output" ftype="txt"> <assert_contents> <has_text text="hi"/> </assert_contents> </discovered_dataset> </output> <output name="discovered_output_replaced" count="1"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output_collection name="static_pair" type="paired"> <element name="forward" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> <element name="reverse" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> </output_collection> <output_collection name="discovered_list"> <element name="output" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> </output_collection> </test> </tests> </tool> test/functional/tools/sample_tool_conf.xml +12 −12 Original line number Diff line number Diff line Loading @@ -224,7 +224,7 @@ <tool file="expect_num_outputs.xml" /> <tool file="text_repeat.xml" /> <tool file="integer_default.xml" /> <tool file="all_output_types.xml" /> <tool file="multiple_versions_v01.xml" /> <tool file="multiple_versions_v01galaxy6.xml" /> <tool file="multiple_versions_v02.xml" /> Loading Loading
test/functional/tools/all_output_types.xml 0 → 100644 +84 −0 Original line number Diff line number Diff line <tool id="all_output_types" name="all_output_types" version="1.0.0" profile="24.0"> <command><![CDATA[ echo hi > output.txt && cp output.txt '$static_output' && cp '$c1' galaxy.json ]]> </command> <configfiles> <configfile name="c1">{"output_tool_supplied_metadata": { "name": "my dynamic name", "ext": "txt", "info": "my dynamic info" }} </configfile> </configfiles> <outputs> <data name="static_output" format="txt" /> <data name="output_workdir" from_work_dir="output.txt" format="txt" /> <data name="output_tool_supplied_metadata" from_work_dir="output.txt" format="auto" /> <data format="txt" name="discovered_output"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true"/> </data> <data format="txt" name="discovered_output_replaced"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true" assign_primary_output="true" /> </data> <collection type="paired" name="static_pair" format="txt"> <data name="forward" from_work_dir="output.txt"></data> <data name="reverse" from_work_dir="output.txt"></data> </collection> <collection type="list" name="discovered_list" format="txt"> <discover_datasets pattern="(?P<designation>.+)\.txt" ext="txt" visible="true" /> </collection> </outputs> <tests> <test> <output name="static_output"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="output_workdir"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="output_tool_supplied_metadata"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output name="discovered_output"> <discovered_dataset designation="output" ftype="txt"> <assert_contents> <has_text text="hi"/> </assert_contents> </discovered_dataset> </output> <output name="discovered_output_replaced" count="1"> <assert_contents> <has_text text="hi"/> </assert_contents> </output> <output_collection name="static_pair" type="paired"> <element name="forward" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> <element name="reverse" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> </output_collection> <output_collection name="discovered_list"> <element name="output" ftype="txt"> <assert_contents> <has_text text="hi"></has_text> </assert_contents> </element> </output_collection> </test> </tests> </tool>
test/functional/tools/sample_tool_conf.xml +12 −12 Original line number Diff line number Diff line Loading @@ -224,7 +224,7 @@ <tool file="expect_num_outputs.xml" /> <tool file="text_repeat.xml" /> <tool file="integer_default.xml" /> <tool file="all_output_types.xml" /> <tool file="multiple_versions_v01.xml" /> <tool file="multiple_versions_v01galaxy6.xml" /> <tool file="multiple_versions_v02.xml" /> Loading