From: Dariusz Murakowski Date: Mon, 17 Feb 2014 14:23:27 +0000 (-0500) Subject: Unit test for multiple-epitope input file. X-Git-Url: http://src.murakowski.org/?a=commitdiff_plain;h=a9edbae09a445b6707ca033b86e7873ffa42ae5f;p=VirEvoDyn.git Unit test for multiple-epitope input file. --- diff --git a/test/newFormat.test b/test/newFormat.test new file mode 100755 index 0000000..73d0085 --- /dev/null +++ b/test/newFormat.test @@ -0,0 +1,6 @@ +#!/bin/bash + +WF=../wf + +${WF} -seed 66314 -r -n 100000 -g 3 -numruns 2 -i importState.test -s newFormat.test -e newFormat.test -o newFormat.test + diff --git a/test/newFormat.test.ep b/test/newFormat.test.ep new file mode 100644 index 0000000..00418c7 --- /dev/null +++ b/test/newFormat.test.ep @@ -0,0 +1,2 @@ +24 25 26 27 28 29 31 32 | 30 +0 1 2 4 8 | 3 5 6 7 diff --git a/test/newFormat.test.expected-dat b/test/newFormat.test.expected-dat new file mode 100644 index 0000000..44e2b58 --- /dev/null +++ b/test/newFormat.test.expected-dat @@ -0,0 +1,205 @@ +1 +2 5.388530e+01 1 30 57 60 74 78 90 +4 4.846652e+01 12 30 57 60 74 78 90 +2 5.162988e+01 13 30 57 60 74 78 90 +5 5.001102e+01 14 30 57 60 74 78 90 +7 4.489658e+01 24 30 57 60 74 78 90 +10 4.480868e+01 25 30 57 60 74 78 90 +18 4.697990e+01 26 30 57 60 74 78 90 +12 4.721079e+01 27 30 57 60 74 78 90 +7 4.710177e+01 28 30 57 60 74 78 90 +17 4.303401e+01 29 30 57 60 74 78 90 +5 4.636270e+01 30 31 57 60 74 78 90 +6 4.199699e+01 30 32 57 60 74 78 90 +2 5.106816e+01 30 34 57 60 74 78 90 +7 5.100229e+01 30 35 57 60 74 78 90 +8 4.884998e+01 30 36 57 60 74 78 90 +2 5.093938e+01 30 44 57 60 74 78 90 +1 4.959263e+01 30 57 59 60 74 78 90 +2 4.992432e+01 30 57 60 62 74 78 90 +7 4.955427e+01 30 57 60 66 74 78 90 +3 5.131319e+01 30 57 60 68 74 78 90 +5 5.035831e+01 30 57 60 70 74 78 90 +5 5.103031e+01 30 57 60 71 74 78 90 +11 3.946418e+01 30 57 60 74 78 +99800 4.898003e+01 30 57 60 74 78 90 +3 4.924109e+01 30 57 60 74 78 90 91 +2 5.010340e+01 30 57 60 74 78 90 92 +11 4.293612e+01 30 57 60 74 90 +8 4.027826e+01 30 57 60 78 90 +14 4.330013e+01 30 57 74 78 90 +6 4.235476e+01 30 60 74 78 90 +8 3.101881e+01 57 60 74 78 90 +2 +6 5.009987e+01 11 30 57 60 74 78 90 +9 4.846652e+01 12 30 57 60 74 78 90 +6 5.001102e+01 14 30 57 60 74 78 90 +30 4.489658e+01 24 30 57 60 74 78 90 +31 4.480868e+01 25 30 57 60 74 78 90 +30 4.697990e+01 26 30 57 60 74 78 90 +30 4.721079e+01 27 30 57 60 74 78 90 +25 4.710177e+01 28 30 57 60 74 78 90 +48 4.303401e+01 29 30 57 60 74 78 90 +33 4.636270e+01 30 31 57 60 74 78 90 +23 4.199699e+01 30 32 57 60 74 78 90 +3 5.106816e+01 30 34 57 60 74 78 90 +4 5.100229e+01 30 35 57 60 74 78 90 +16 4.884998e+01 30 36 57 60 74 78 90 +1 5.225090e+01 30 37 57 60 74 78 90 +2 5.092417e+01 30 40 57 60 74 78 90 +2 5.102157e+01 30 56 57 60 74 78 90 +13 4.959263e+01 30 57 59 60 74 78 90 +7 4.992432e+01 30 57 60 62 74 78 90 +3 5.046417e+01 30 57 60 63 74 78 90 +9 4.955427e+01 30 57 60 66 74 78 90 +2 5.131319e+01 30 57 60 68 74 78 90 +6 5.035831e+01 30 57 60 70 74 78 90 +3 5.103031e+01 30 57 60 71 74 78 90 +3 4.949353e+01 30 57 60 74 76 78 90 +37 3.946418e+01 30 57 60 74 78 +99457 4.898003e+01 30 57 60 74 78 90 +9 4.924109e+01 30 57 60 74 78 90 91 +27 4.293612e+01 30 57 60 74 90 +31 4.027826e+01 30 57 60 78 90 +46 4.330013e+01 30 57 74 78 90 +17 4.235476e+01 30 60 74 78 90 +31 3.101881e+01 57 60 74 78 90 +3 +3 4.520192e+01 0 30 57 60 74 78 +11 5.009987e+01 11 30 57 60 74 78 90 +27 4.846652e+01 12 30 57 60 74 78 90 +1 5.001102e+01 14 30 57 60 74 78 90 +61 4.489658e+01 24 30 57 60 74 78 90 +73 4.480868e+01 25 30 57 60 74 78 90 +62 4.697990e+01 26 30 57 60 74 78 90 +75 4.721079e+01 27 30 57 60 74 78 90 +50 4.710177e+01 28 30 57 60 74 78 90 +103 4.303401e+01 29 30 57 60 74 78 90 +78 4.636270e+01 30 31 57 60 74 78 90 +58 4.199699e+01 30 32 57 60 74 78 90 +3 5.106816e+01 30 34 57 60 74 78 90 +27 4.884998e+01 30 36 57 60 74 78 90 +1 5.093938e+01 30 44 57 60 74 78 90 +16 4.959263e+01 30 57 59 60 74 78 90 +1 5.093039e+01 30 57 60 61 74 78 90 +3 4.992432e+01 30 57 60 62 74 78 90 +6 5.046417e+01 30 57 60 63 74 78 90 +1 4.955427e+01 30 57 60 66 74 78 90 +3 5.049801e+01 30 57 60 69 74 78 90 +1 5.035831e+01 30 57 60 70 74 78 90 +2 5.103031e+01 30 57 60 71 74 78 90 +14 4.949353e+01 30 57 60 74 76 78 90 +94 3.946418e+01 30 57 60 74 78 +98854 4.898003e+01 30 57 60 74 78 90 +17 4.924109e+01 30 57 60 74 78 90 91 +4 5.010340e+01 30 57 60 74 78 90 92 +69 4.293612e+01 30 57 60 74 90 +62 4.027826e+01 30 57 60 78 90 +98 4.330013e+01 30 57 74 78 90 +39 4.235476e+01 30 60 74 78 90 +83 3.101881e+01 57 60 74 78 90 +1 +2 5.326373e+01 3 30 57 60 74 78 90 +1 5.009987e+01 11 30 57 60 74 78 90 +6 4.846652e+01 12 30 57 60 74 78 90 +2 5.001102e+01 14 30 57 60 74 78 90 +4 5.209925e+01 18 30 57 60 74 78 90 +22 4.489658e+01 24 30 57 60 74 78 90 +8 4.480868e+01 25 30 57 60 74 78 90 +4 4.697990e+01 26 30 57 60 74 78 90 +12 4.721079e+01 27 30 57 60 74 78 90 +9 4.710177e+01 28 30 57 60 74 78 90 +4 4.303401e+01 29 30 57 60 74 78 90 +14 4.636270e+01 30 31 57 60 74 78 90 +15 4.199699e+01 30 32 57 60 74 78 90 +1 5.106816e+01 30 34 57 60 74 78 90 +2 5.100229e+01 30 35 57 60 74 78 90 +14 4.884998e+01 30 36 57 60 74 78 90 +3 4.959263e+01 30 57 59 60 74 78 90 +3 5.093039e+01 30 57 60 61 74 78 90 +16 4.992432e+01 30 57 60 62 74 78 90 +1 5.046417e+01 30 57 60 63 74 78 90 +3 5.365774e+01 30 57 60 65 74 78 90 +6 5.049801e+01 30 57 60 69 74 78 90 +4 4.949353e+01 30 57 60 74 76 78 90 +16 3.946418e+01 30 57 60 74 78 +99755 4.898003e+01 30 57 60 74 78 90 +8 4.924109e+01 30 57 60 74 78 90 91 +2 5.010340e+01 30 57 60 74 78 90 92 +1 5.331382e+01 30 57 60 74 78 90 97 +14 4.293612e+01 30 57 60 74 90 +10 4.027826e+01 30 57 60 78 90 +13 4.330013e+01 30 57 74 78 90 +16 4.235476e+01 30 60 74 78 90 +9 3.101881e+01 57 60 74 78 90 +2 +9 4.846652e+01 12 30 57 60 74 78 90 +1 5.001102e+01 14 30 57 60 74 78 90 +1 5.209925e+01 18 30 57 60 74 78 90 +57 4.489658e+01 24 30 57 60 74 78 90 +22 4.480868e+01 25 30 57 60 74 78 90 +12 4.697990e+01 26 30 57 60 74 78 90 +25 4.721079e+01 27 30 57 60 74 78 90 +25 4.710177e+01 28 30 57 60 74 78 90 +19 4.303401e+01 29 30 57 60 74 78 90 +26 4.636270e+01 30 31 57 60 74 78 90 +39 4.199699e+01 30 32 57 60 74 78 90 +12 5.100229e+01 30 35 57 60 74 78 90 +22 4.884998e+01 30 36 57 60 74 78 90 +1 5.092417e+01 30 40 57 60 74 78 90 +2 5.550344e+01 30 42 57 60 74 78 90 +6 4.959263e+01 30 57 59 60 74 78 90 +19 4.992432e+01 30 57 60 62 74 78 90 +1 5.046417e+01 30 57 60 63 74 78 90 +2 4.955427e+01 30 57 60 66 74 78 90 +4 5.131319e+01 30 57 60 68 74 78 90 +4 5.049801e+01 30 57 60 69 74 78 90 +1 5.035831e+01 30 57 60 70 74 78 90 +7 4.949353e+01 30 57 60 74 76 78 90 +45 3.946418e+01 30 57 60 74 78 +99429 4.898003e+01 30 57 60 74 78 90 +20 4.924109e+01 30 57 60 74 78 90 91 +2 5.010340e+01 30 57 60 74 78 90 92 +2 5.172090e+01 30 57 60 74 78 90 98 +37 4.293612e+01 30 57 60 74 90 +31 4.027826e+01 30 57 60 78 90 +41 4.330013e+01 30 57 74 78 90 +47 4.235476e+01 30 60 74 78 90 +29 3.101881e+01 57 60 74 78 90 +3 +4 5.009987e+01 11 30 57 60 74 78 90 +21 4.846652e+01 12 30 57 60 74 78 90 +3 5.162988e+01 13 30 57 60 74 78 90 +6 5.001102e+01 14 30 57 60 74 78 90 +6 5.209925e+01 18 30 57 60 74 78 90 +3 5.408172e+01 22 30 57 60 74 78 90 +129 4.489658e+01 24 30 57 60 74 78 90 +63 4.480868e+01 25 30 57 60 74 78 90 +30 4.697990e+01 26 30 57 60 74 78 90 +46 4.721079e+01 27 30 57 60 74 78 90 +45 4.710177e+01 28 30 57 60 74 78 90 +39 4.303401e+01 29 30 57 60 74 78 90 +54 4.636270e+01 30 31 57 60 74 78 90 +96 4.199699e+01 30 32 57 60 74 78 90 +4 5.106816e+01 30 34 57 60 74 78 90 +3 5.100229e+01 30 35 57 60 74 78 90 +22 4.884998e+01 30 36 57 60 74 78 90 +2 5.271108e+01 30 38 57 60 74 78 90 +7 5.102157e+01 30 56 57 60 74 78 90 +8 4.959263e+01 30 57 59 60 74 78 90 +2 5.093039e+01 30 57 60 61 74 78 90 +12 4.992432e+01 30 57 60 62 74 78 90 +4 5.046417e+01 30 57 60 63 74 78 90 +5 4.955427e+01 30 57 60 66 74 78 90 +6 5.035831e+01 30 57 60 70 74 78 90 +2 5.313605e+01 30 57 60 73 74 78 90 +3 4.949353e+01 30 57 60 74 76 78 90 +119 3.946418e+01 30 57 60 74 78 +2 5.301417e+01 30 57 60 74 78 87 90 +98782 4.898003e+01 30 57 60 74 78 90 +19 4.924109e+01 30 57 60 74 78 90 91 +78 4.293612e+01 30 57 60 74 90 +89 4.027826e+01 30 57 60 78 90 +90 4.330013e+01 30 57 74 78 90 +118 4.235476e+01 30 60 74 78 90 +78 3.101881e+01 57 60 74 78 90 diff --git a/test/newFormat.test.expected-err b/test/newFormat.test.expected-err new file mode 100644 index 0000000..e69de29 diff --git a/test/newFormat.test.expected-out b/test/newFormat.test.expected-out new file mode 100644 index 0000000..405dd10 --- /dev/null +++ b/test/newFormat.test.expected-out @@ -0,0 +1,10 @@ +seed = 66314 +1 30 57 60 74 78 90; +24 25 26 27 28 29 31 32 | 30 +0 1 2 4 8 | 3 5 6 7 +----------- +24 25 26 27 28 29 31 32 | 30 +0 1 2 4 8 | 3 5 6 7 +----------- +24 25 26 27 28 29 31 32 | 30 +0 1 2 4 8 | 3 5 6 7 diff --git a/test/newFormat.test.expected-sum b/test/newFormat.test.expected-sum new file mode 100644 index 0000000..374da29 --- /dev/null +++ b/test/newFormat.test.expected-sum @@ -0,0 +1,2 @@ +3 98854 30 57 60 74 78 90 +3 98782 30 57 60 74 78 90 diff --git a/test/newFormat.test.st b/test/newFormat.test.st new file mode 100644 index 0000000..c1b74f6 --- /dev/null +++ b/test/newFormat.test.st @@ -0,0 +1 @@ +1.000000e+00 30 57 60 74 78 90;