diff tests.xml @ 0:a14d5c1e1fc4 draft default tip

planemo upload for repository https://github.com/georgehe23/tools-iuc/tree/main/tools/pal2nal commit aed49bdc26e503297e1fc394ada087042dc23386
author iuc
date Sun, 09 Nov 2025 10:56:21 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests.xml	Sun Nov 09 10:56:21 2025 +0000
@@ -0,0 +1,49 @@
+<macros>
+    <xml name="tests">
+        <tests>
+            <test expect_num_outputs="1">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test.nuc" ftype="fasta" />
+                <param name="output_format" value="paml" />
+                <output name="output_file" file="outputs/expected_paml.paml" ftype="phylip" />
+            </test>
+            <test expect_num_outputs="1">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test.nuc" ftype="fasta" />
+                <param name="output_format" value="clustal" />
+                <output name="output_file" file="outputs/expected_clustal.aln" ftype="clustal" />
+            </test>
+            <test expect_num_outputs="1">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test.nuc" ftype="fasta" />
+                <param name="output_format" value="fasta" />
+                <param name="remove_gaps" value="true" />
+                <output name="output_file" file="outputs/expected_nogap.fasta" ftype="fasta" />
+            </test>
+            <test expect_num_outputs="1">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test.nuc" ftype="fasta" />
+                <param name="output_format" value="codon" />
+                <output name="output_file" file="outputs/expected_codon.txt" ftype="txt" />
+            </test>
+            <test expect_num_outputs="1">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test_bc070280.fasta,inputs/test_pseudogene.fasta" ftype="fasta" />
+                <param name="output_format" value="clustal" />
+                <output name="output_file" file="outputs/expected_clustal_multi.aln" ftype="clustal" />
+            </test>
+            <test expect_num_outputs="2">
+                <param name="protein_alignment" value="inputs/test.aln" ftype="clustal" />
+                <param name="nucleotide_fastas" value="inputs/test.nuc" ftype="fasta" />
+                <param name="output_format" value="clustal" />
+                <param name="show_only_blocks" value="true" />
+                <param name="remove_mismatches" value="true" />
+                <param name="genetic_code" value="2" />
+                <param name="html_output" value="true" />
+                <param name="suppress_stderr" value="true" />
+                <output name="output_file" file="outputs/expected_block_nomismatch.aln" ftype="clustal" />
+                <output name="html_output_file" file="outputs/expected_html.html" ftype="html" />
+            </test>
+        </tests>
+    </xml>
+</macros>