Update of /cvsroot/cppunit/cppunit2/doc
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv15622/doc
Modified Files:
cpput_todo.dox
Log Message:
- clean-up
Index: cpput_todo.dox
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/doc/cpput_todo.dox,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** cpput_todo.dox 2 Sep 2006 22:09:18 -0000 1.1
--- cpput_todo.dox 3 Sep 2006 07:58:58 -0000 1.2
***************
*** 227,239 ****
- mt-safe/session: can be safely used concurrently by multiple test cases
in the same process in a given test session.
-
- process/session: resource instance can only be used by a single test case in
a given test session within a process.
-
- process: resource instance can only be used by a single test case within a process.
-
- session: resource instance can only be used by a single test case within the test
session. Test session may be distributed over multiple process.
-
- global: resource instance can only be used by a single test case in the "whole world".
--- 227,235 ----
***************
*** 296,300 ****
\section todo_mt_testrunner Multi-threaded test runner
Needs: provides a way to execute run test cases concurrently as a cheap way to stress
! multi-thread safety. Concurrent test case execution would also allow for short
test-run time (though this can be achieve in other way using opentest to
parallelize execution in multiple processes).
--- 292,296 ----
\section todo_mt_testrunner Multi-threaded test runner
Needs: provides a way to execute run test cases concurrently as a cheap way to stress
! multi-thread safety. Concurrent test case execution would also allow for shorter
test-run time (though this can be achieve in other way using opentest to
parallelize execution in multiple processes).
***************
*** 321,333 ****
<hr>
- \section todo_testdecorator Automatic TestDecorator factory
- Provides a generic way to decorate an existing test. Typically involve doing as if its
- meta-data are different (name, extended data, input for FIT tests...).
-
- Decoration should involve a generic algorithm that does not require specific programming. As
- input it receives a list of Json::Value and "test name", providing the required elements for
- decoration.
-
- <hr>
\section todo_extended_test_data_inheritance CppUT::TestExtendedData Inheritance
Needs: frequently, test cases within a test suite have common CppUT::TestExtendedData
--- 317,320 ----
***************
*** 339,345 ****
--- 326,340 ----
- suite
+ The following priority when a CppUT::TestExtendedData is multiply defined for a test
+ case (from highest to lowest):
+ - test case specific
+ - group specific (test case specific group first, then suite groups, first group in
+ sequence get priority)
+ - suite specific
+
If there is both CppUT::TestExtendedData associated with the test case (through
suite or group), and CppUT::TestExtendedData specificaly defined for the test case,
then the later override the other one.
+
*/
\ No newline at end of file
|