Mercurial > repos > jjohnson > snpeff
diff snpSift_caseControl.xml @ 5:192a236898f5
Add test cases for SnpSift
author | Jim Johnson <jj@umn.edu> |
---|---|
date | Mon, 25 Mar 2013 08:51:33 -0500 |
parents | a9bae7957c36 |
children | ec16dae84230 |
line wrap: on
line diff
--- a/snpSift_caseControl.xml Wed Mar 20 13:19:14 2013 -0500 +++ b/snpSift_caseControl.xml Mon Mar 25 08:51:33 2013 -0500 @@ -36,6 +36,48 @@ <exit_code range=":-1" level="fatal" description="Error: Cannot open file" /> <exit_code range="1:" level="fatal" description="Error" /> </stdio> + <tests> + + <test> + <param name="input" ftype="vcf" value="test.private.01.vcf"/> + <param name="hhCase" value="any"/> + <param name="hhControl" value="any"/> + <param name="caseControStr" value="--"/> + <output name="output"> + <assert_contents> + <has_text text="Cases=0,0,0;" /> + <has_text text="Controls=0,0,0;" /> + </assert_contents> + </output> + </test> + + <test> + <param name="input" ftype="vcf" value="test.private.02.vcf"/> + <param name="hhCase" value="any"/> + <param name="hhControl" value="any"/> + <param name="caseControStr" value="--"/> + <output name="output"> + <assert_contents> + <has_text text="Cases=0,0,0;" /> + <has_text text="Controls=2,0,4;" /> + </assert_contents> + </output> + </test> + + <test> + <param name="input" ftype="vcf" value="test.private.02.vcf"/> + <param name="hhCase" value="any"/> + <param name="hhControl" value="any"/> + <param name="caseControStr" value="-+"/> + <output name="output"> + <assert_contents> + <has_text text="Cases=1,0,2;" /> + <has_text text="Controls=1,0,2;" /> + </assert_contents> + </output> + </test> + + </tests> <help>