Lines Matching full:test

3  * Title:        Test.h
4 * Description: Test Framework Header
67 not the test status.
69 In test only mode, no output is dumped.
81 // test ID are ID of nodes in the tree of tests.
82 // So a group ID, suite ID or test ID all have the same type
133 // Type of a test function
136 typedef void (Suite::*test)(); typedef
140 API of Memory managers used in the test framework
156 // Memory allocation errors must be tracked during a test.
157 // The runner should force the test status to FAILED
198 // Abstract the IO needs of the test framework.
227 /** Dump the test status
242 /** Dump parameters for a test
244 When a test is run several time with different
246 the parameters are displayed after test status.
285 /** Check if some parameters are controlling this test
328 The output ID (and test ID) must be used to uniquely identify
360 This list is used to identify an output from its pattern ID (and current test ID)
362 combined with the path and current test ID
381 group, suite or test. A group of test is considered as a test hence
394 // But cna also be used by the runner to know if test results must be ignored or not.
404 maxSamples is coming from the test.
406 A test does not know what is the length of a pattern since the test
410 So the test is specifying the max sampls it needs.
433 Generally it is used as output of a test and has no
486 // Memory allocation errors must be tracked during a test.
487 // The runner should force the test status to FAILED
532 // Node ID (test ID)
538 // Methods to get a test from the test ID
540 // between each test.
547 // Prepare memory for a test
551 // Clean memory after a test
556 // Add a test to be run.
557 void addTest(Testing::testID_t,test aTest);
559 // Get a test from its index. Used by runner when iterating
560 // on all the tests. Index is not the test ID.
562 test getTest(Testing::testIndex_t);
564 // Get number of test in this suite.
587 std::vector<test> m_tests;