Gennadiy Rozental
afa3de58cc
fixed test_case_template_test
2015-02-01 04:29:38 -05:00
Gennadiy Rozental
edaa1eae4a
fix parameterized_test_test
2015-02-01 04:25:12 -05:00
Gennadiy Rozental
fc31206958
fixed errors_handling_test
2015-02-01 04:10:22 -05:00
Raffi Enficiaud
18324da558
some blabla
2015-01-31 16:43:14 +01:00
Gennadiy Rozental
4b478b53c6
Major rework of filtering approach
...
the status (enabled/disabled) is split on default and run status. Default is deduced once at the end of setup phase. Run state is deduced before each test tree execution based on default and supplied filters
disabled nodes are not removed from tree and can be reenabled dynamically
dependency filtering is moved completely to execution phase into a precondition check step
dependency tree is validated for loops
dependency rank is respected in order of node execution now
dependency works properly with random test execution
added support for selected vs. enabler filters
properly time test suites now
split initialization ans setup phase finalization into separate methods
--list_content parameter is now accepts optional string format name. Default is HRF. We now also support DOT output
HRF output format is improved to include some test unit attributes (including description)
test suite is considered failing now if it has skipped test case
some messages produced changes to be syntactically correct: failed => has failed for example
properly report precondition failures in log messages
number of spelling errors fixed
small bug in random.hpp is fixed
2015-01-29 02:31:35 -05:00
Raffi Enficiaud
647c641efd
Some work on BOOST_TEST
2015-01-29 00:42:33 +01:00
Raffi Enficiaud
83c4cbffe8
Working a bit on BOOST_TEST macro
2015-01-29 00:40:07 +01:00
Raffi Enficiaud
3824842a18
doxygen cosmetics
2015-01-26 10:08:40 +01:00
Raffi Enficiaud
73a7d08ac7
Merge pull request #32 from akrzemi1/develop
...
docs: implementing suggestions from Raffi
2015-01-23 01:12:55 +01:00
Andrzej Krzemienski
caf9c72bd1
docs: implementing suggestions from Raffi
2015-01-22 22:32:38 +01:00
Raffi Enficiaud
a00c1dafd0
Merge pull request #31 from akrzemi1/develop
...
Contexts explained...
2015-01-20 20:01:39 +01:00
Andrzej Krzemienski
8fddd8fa06
Contexts explained...
2015-01-20 17:51:03 +01:00
Raffi Enficiaud
f78a14e608
Merge branch 'develop' of http://github.com/boostorg/test into develop
2015-01-15 09:52:20 +01:00
Raffi Enficiaud
7c15f6c8ad
BOOST_TEST macro
2015-01-15 09:51:27 +01:00
Raffi Enficiaud
bf1c1223aa
Now just "using"
2015-01-14 21:29:03 +01:00
Raffi Enficiaud
f0765b2002
Revert "Fixing the "hidden overloaded virtual function 'boost::unit_test::output::compiler_log_formatter::test_unit_finish""
...
This reverts commit 043a11ab71
.
2015-01-14 20:53:54 +01:00
Raffi Enficiaud
1a72ac2680
Reverting the merge ef4fb45163
from the branch tractickets/7397
2015-01-14 20:50:33 +01:00
Raffi Enficiaud
72d795e279
Merge pull request #30 from jhunold/link_fixes
...
use <library> tag for specifying needed libraries
2015-01-13 11:55:26 +01:00
Jürgen Hunold
2500a86961
use <library> tag for specifying needed libraries
2015-01-13 11:15:46 +01:00
Raffi Enficiaud
5833b6b531
Addressing the link issues of dependent libraries
2015-01-13 01:21:53 +01:00
Raffi Enficiaud
daef934776
small fix
2015-01-12 16:46:58 +01:00
Raffi Enficiaud
c174df5bf7
Some more doc and updated change log
2015-01-12 15:24:43 +01:00
Raffi Enficiaud
043a11ab71
Fixing the "hidden overloaded virtual function 'boost::unit_test::output::compiler_log_formatter::test_unit_finish"
2015-01-12 14:58:34 +01:00
Raffi Enficiaud
ef4fb45163
Merge branch 'tractickets/7397' into develop
...
* tractickets/7397:
Remove --suppress_timer_output. Update test rules to allow passing arguments
Update has_time() to take into consideration --deprecated_timer_format
Add suppress_timer_output option to allow pattern matching of test output
Add Boost.Timer as a dependent library for the single_header_test
correct dependencies Boost.Timer and Boost.System
Add quickbook entries for deprecated_timer_format
Replace BOOST_TEST_USE_DEPRECATED_TIMER macro with --deprecated_timer_format
Fixes for #7397
2015-01-12 14:54:22 +01:00
Raffi Enficiaud
77adce1159
Additional example for the cmake
2015-01-12 14:42:02 +01:00
Raffi Enficiaud
5209adb5e6
Merge branch 'ticket_7397' of https://github.com/ja11sop/test into tractickets/7397
2015-01-12 14:35:21 +01:00
jamie
d442454b21
Remove --suppress_timer_output. Update test rules to allow passing arguments
2015-01-12 12:19:38 +00:00
jamie
6d5fdb93a2
Update has_time() to take into consideration --deprecated_timer_format
2015-01-12 11:57:37 +00:00
jamie
ab760e7c0f
Merge remote-tracking branch 'upstream/develop' into ticket_7397
2015-01-11 15:49:13 +00:00
jamie
c53deefca8
Add suppress_timer_output option to allow pattern matching of test output
2015-01-11 15:49:04 +00:00
Jürgen Hunold
5caa2bd231
Cherry picking link issue resolution for testing with boost.thread
2015-01-11 14:53:45 +01:00
Raffi Enficiaud
e792068bb4
Merge branch 'ticket_7397' of https://github.com/ja11sop/test into tractickets/7397
2015-01-11 11:15:46 +01:00
jamie
61f9c78967
Add Boost.Timer as a dependent library for the single_header_test
2015-01-10 22:50:50 +00:00
Raffi Enficiaud
52cd4a5dcd
Merge branch 'ticket_7397' of https://github.com/ja11sop/test into tractickets/7397
2015-01-10 21:07:41 +01:00
ja11sop
cabc3316df
Merge pull request #1 from jhunold/my_7397
...
Correct dependencies Boost.Timer and Boost.System
2015-01-10 18:00:53 +00:00
Raffi Enficiaud
fb146b028d
Merge pull request #28 from akrzemi1/develop
...
Doc: cleared confusion between test unit and tests case
2015-01-10 14:50:44 +01:00
Jürgen Hunold
fa6f4f34be
correct dependencies Boost.Timer and Boost.System
2015-01-10 14:22:13 +01:00
Andrzej Krzemienski
2958bfab3f
Doc: cleared confusion between test unit and tests case
2015-01-10 12:51:35 +01:00
Raffi Enficiaud
f3120d05a8
Merge branch 'ticket_7397' of git://github.com/ja11sop/test into tractickets/7397
2015-01-09 22:41:30 +01:00
Raffi Enficiaud
3a841aba02
Merge pull request #27 from akrzemi1/patch-1
...
Doc: typeo sould --> should
2015-01-09 22:38:31 +01:00
Andrzej Krzemieński
27d0387c1c
Doc: typeo sould --> should
2015-01-09 22:37:53 +01:00
Raffi Enficiaud
0d04420c40
Merge pull request #26 from akrzemi1/develop
...
Documented running tests by label
2015-01-09 22:19:47 +01:00
Andrzej Krzemienski
e37f058d88
Documented running tests by label
2015-01-09 22:14:26 +01:00
Raffi Enficiaud
a8e82a776e
Merge pull request #25 from akrzemi1/develop
...
Doc: decorator examples use a template
2015-01-09 21:56:59 +01:00
Andrzej Krzemienski
6e9345d2b6
Doc: aded reference to decorators
2015-01-09 21:43:26 +01:00
Andrzej Krzemienski
44eefc24ca
Doc: decorator examples use a template
...
Also added entry in the reference
2015-01-09 21:15:15 +01:00
Raffi Enficiaud
40091a45fa
Stub for BOOST_TEST
2015-01-09 15:55:37 +01:00
Raffi Enficiaud
c95d18f8e3
some content about contexts
2015-01-09 15:52:54 +01:00
Raffi Enficiaud
18a1efad86
testing contexts
2015-01-09 15:33:29 +01:00
Raffi Enficiaud
2ac45469fb
Copyright update
...
example69 on contexts
2015-01-09 15:01:45 +01:00