From: martinahansen Date: Mon, 31 Jan 2011 21:05:30 +0000 (+0000) Subject: added tests of calc_N50 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=7fd282af0455d7d9e5143ec03683b1661058b2d4;p=biopieces.git added tests of calc_N50 git-svn-id: http://biopieces.googlecode.com/svn/trunk@1240 74ccb610-7750-0410-82ae-013aeee3265d --- diff --git a/bp_test/in/calc_N50.in b/bp_test/in/calc_N50.in new file mode 100644 index 0000000..b973713 --- /dev/null +++ b/bp_test/in/calc_N50.in @@ -0,0 +1,20 @@ +SEQ_NAME: test1 +SEQ: ATGCACATTG +SEQ_LEN: 10 +--- +SEQ_NAME: test2 +SEQ: ATGCACATTGATGCACATTG +SEQ_LEN: 20 +--- +SEQ_NAME: test3 +SEQ: ATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 30 +--- +SEQ_NAME: test4 +SEQ: ATGCACATTGATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 40 +--- +SEQ_NAME: test5 +SEQ: ATGCACATTGATGCACATTGATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 50 +--- diff --git a/bp_test/out/calc_N50.out.1 b/bp_test/out/calc_N50.out.1 new file mode 100644 index 0000000..6e4ddd2 --- /dev/null +++ b/bp_test/out/calc_N50.out.1 @@ -0,0 +1,22 @@ +SEQ_NAME: test1 +SEQ: ATGCACATTG +SEQ_LEN: 10 +--- +SEQ_NAME: test2 +SEQ: ATGCACATTGATGCACATTG +SEQ_LEN: 20 +--- +SEQ_NAME: test3 +SEQ: ATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 30 +--- +SEQ_NAME: test4 +SEQ: ATGCACATTGATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 40 +--- +SEQ_NAME: test5 +SEQ: ATGCACATTGATGCACATTGATGCACATTGATGCACATTGATGCACATTG +SEQ_LEN: 50 +--- +N50: 40 +--- diff --git a/bp_test/out/calc_N50.out.2 b/bp_test/out/calc_N50.out.2 new file mode 100644 index 0000000..3374b60 --- /dev/null +++ b/bp_test/out/calc_N50.out.2 @@ -0,0 +1,2 @@ +N50: 40 +--- diff --git a/bp_test/test/test_calc_N50 b/bp_test/test/test_calc_N50 new file mode 100755 index 0000000..20dfa3d --- /dev/null +++ b/bp_test/test/test_calc_N50 @@ -0,0 +1,11 @@ +#!/bin/bash + +source "$BP_DIR/bp_test/lib/test.sh" + +run "$bp -I $in -O $tmp" +assert_no_diff $tmp $out.1 +clean + +run "$bp -I $in -o $tmp -x" +assert_no_diff $tmp $out.2 +clean