Directory UNIT_TESTER/run/pars/

Total Files:
22
Deleted Files:
2
Lines of Code:
828

[root]/UNIT_TESTER/run/pars

Lines of Code

UNIT_TESTER/run/pars/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
westram 52 (100.0%) 597 (100.0%) 11.4

Most Recent Commits

westram 2018-02-15 12:51 Rev.: 16861


* reintegrates 'unittest' into 'trunk'
- fixed non-deterministic behavior of add-species:
* 2 sequences in test-DB were identical (changed 1 bp)
* {{{AP_tree_edge}}} cannot be used to store insert-positions (uses pair of {{{AP_tree_nlen}}} instead)
* corrected some undefined behavior (results did depend on compiler version+flags):
- general order of inserts was undefined
- order of initial-insert was undefined (used by complete tree reconstruction)
- bugs fixed:
* not all possible insert-positions were tested
* sometimes species were added at wrong positions
* if multiple species were inserted at the same position, the following optimization
- did modify topology
- now optimizes all multi-inserts globally
- at leaf-positions: includes the leaf (Note: this does not modify the original topology)
* insert order now is "longest sequence first" (was "shortest sequence first")
- fixed unwanted behavior when testing for content of generated files
* adds: log:branches/unittest@16807:16860

108 lines of code changed in 22 files:

  • UNIT_TESTER/run/pars: nucl-add-NNI.tree.expected (+16 -16), nucl-add-quick.tree.expected (+20 -20), nucl-addPart-bug609.tree.expected (new), nucl-addPartialAsFull-CorGlutP.tree.expected (new), nucl-calclength.tree.expected (+1 -1), nucl-opti-NNI.tree.expected (new), nucl-opti-all-NNI.tree.expected (new), nucl-opti-global.tree.expected (new), nucl-opti-marked-global.tree.expected (+3 -3), nucl-opti-visible-global.tree.expected (+3 -3), nucl-readdall-NNI-clang.tree.expected (del), nucl-readdall-NNI.tree.expected (+28 -28), nucl-readdall-quick-clang.tree.expected (del), nucl-readdall-quick.tree.expected (+30 -30)
westram 2017-01-16 12:17 Rev.: 15579


* reintegrates 'unittest' into 'trunk'
- activates unittests under OSX (performs #740)
* disabled a few tests + accepted a few modified results (see #741)
* {{{RegExpr}}} no longer uses exception
* fix quoting of {{{char*}}} (in reported test result)
- fixes several compiler flags unknown under OSX/clang
- fix usability of compile log (make now prints directory)
* adds: log:branches/unittest@15534:15578
* removes: [15520/branches/warnings]

84 lines of code changed in 2 files:

  • UNIT_TESTER/run/pars: nucl-readdall-NNI-clang.tree.expected (new 42), nucl-readdall-quick-clang.tree.expected (new 42)
westram 2017-01-13 08:55 Rev.: 15559


* reintegrates 'random' into 'trunk'
- replaces random number generator by portable version (using boost)
- approve changed test results (PARSIMONY: mix protein tree; CONSENSUS: random regression test)
- accept one unstable test result
* adds: log:branches/random@15551:15558

127 lines of code changed in 12 files:

  • UNIT_TESTER/run/pars: prot-calclength.tree.expected (new), prot-mixed.tree.expected (+22 -22), prot-opti-NNI.tree.expected (new), prot-opti-all-NNI.tree.expected (new), prot-opti-global.tree.expected (+20 -20), prot-opti-marked-global.tree.expected (+20 -20)
westram 2016-12-28 19:15 Rev.: 15459


* reintegrates 'pars' into 'trunk'
- performs #643
* adds: log:branches/pars@15428:15450,15452:15458

194 lines of code changed in 14 files:

  • UNIT_TESTER/run/pars: nucl-add-NNI.tree.expected (+17 -17), nucl-add-quick.tree.expected (+31 -31), nucl-readdall-NNI.tree.expected (+33 -33), nucl-readdall-quick.tree.expected (+30 -30), prot-add-NNI.tree.expected (+19 -19), prot-add-quick.tree.expected (+18 -18), prot-addPart-bug609.tree.expected (new), prot-addPartialAsFull-MucRaceP.tree.expected (+21 -21)
westram 2015-04-01 15:19 Rev.: 13654


* fixes #645
* adds:
- log:branches/addtest@13650:13653

84 lines of code changed in 2 files:

  • UNIT_TESTER/run/pars: nucl-readdall-NNI.tree.expected (new 42), nucl-readdall-quick.tree.expected (new 42)
Generated by StatSVN 0.7.0