[Cppunit-cvs] cppunit2/doc cpput_todo.dox,1.1,1.2
Brought to you by:
blep
From: Baptiste L. <bl...@us...> - 2006-09-03 07:59:03
|
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 |