mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-21 13:50:20 +08:00
Added new functional tests to all gops tools using BitsetSafeReaderWrapper. These tests check cases where datasets have the chr,start and end values in non-standard columns.
This commit is contained in:
@@ -18,6 +18,11 @@
|
||||
<param name="allchroms" value="true" />
|
||||
<output name="output" file="gops_complement_out.bed" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="2_mod.bed" ftype="interval"/>
|
||||
<param name="allchroms" value="true" />
|
||||
<output name="output" file="gops_complement_out_diffCols.dat" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="gops_bigint.interval" />
|
||||
<param name="allchroms" value="true" />
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
<param name="input2" value="2.bed" />
|
||||
<output name="output" file="gops_coverage_out.interval" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
<param name="input2" value="2_mod.bed" ftype="interval"/>
|
||||
<output name="output" file="gops_coverage_out_diffCols.interval" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="gops_bigint.interval" />
|
||||
<param name="input2" value="gops_bigint2.interval" />
|
||||
|
||||
@@ -21,13 +21,27 @@
|
||||
<data format="input" name="output" metadata_source="input1" />
|
||||
</outputs>
|
||||
<code file="operation_filter.py"/>
|
||||
<tests>
|
||||
<tests>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
<param name="input2" value="2.bed" />
|
||||
<param name="min" value="1" />
|
||||
<param name="returntype" value="" />
|
||||
<output name="output" file="gops_intersect_out.bed" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
<param name="input2" value="2.bed" />
|
||||
<param name="input2" value="2_mod.bed" ftype="interval"/>
|
||||
<param name="min" value="1" />
|
||||
<param name="returntype" value="" />
|
||||
<output name="output" file="gops_intersect_out.bed" />
|
||||
<param name="returntype" value="" />
|
||||
<output name="output" file="gops_intersect_diffCols.bed" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
<param name="input2" value="2_mod.bed" ftype="interval"/>
|
||||
<param name="min" value="1" />
|
||||
<param name="returntype" value="Overlapping pieces of Intervals" />
|
||||
<output name="output" file="gops_intersect_p_diffCols.bed" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
|
||||
@@ -21,6 +21,11 @@
|
||||
<output name="output" file="gops-merge.dat" />
|
||||
<param name="returntype" value="true" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="2_mod.bed" ftype="interval"/>
|
||||
<output name="output" file="gops_merge_diffCols.dat" />
|
||||
<param name="returntype" value="true" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="gops_bigint.interval" />
|
||||
<output name="output" file="gops_merge_out2.bed" />
|
||||
|
||||
@@ -32,6 +32,13 @@
|
||||
<param name="returntype" value="" />
|
||||
<output name="output" file="gops-subtract.dat" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="1.bed" />
|
||||
<param name="input2" value="2_mod.bed" ftype="interval"/>
|
||||
<param name="min" value="1" />
|
||||
<param name="returntype" value="" />
|
||||
<output name="output" file="gops_subtract_diffCols.dat" />
|
||||
</test>
|
||||
<test>
|
||||
<param name="input1" value="gops_subtract_bigint.bed" />
|
||||
<param name="input2" value="2.bed" />
|
||||
|
||||
Reference in New Issue
Block a user