MCPcopy Create free account
hub / github.com/cpputest/cpputest / addOrderedTestToHead

Method addOrderedTestToHead

src/CppUTestExt/OrderedTest.cpp:75–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73}
74
75void OrderedTestShell::addOrderedTestToHead(OrderedTestShell* test)
76{
77 TestRegistry *reg = TestRegistry::getCurrentRegistry();
78 UtestShell* head = getOrderedTestHead();
79
80 if (NULLPTR == reg->getFirstTest() || head == reg->getFirstTest()) {
81 reg->addTest(test);
82 }
83 else {
84 reg->getTestWithNext(head)->addTest(test);
85 test->addTest(head);
86 }
87
88 test->_nextOrderedTest = getOrderedTestHead();
89 setOrderedTestHead(test);
90}
91
92OrderedTestShell* OrderedTestShell::getNextOrderedTest()
93{

Callers

nothing calls this directly

Calls 3

getTestWithNextMethod · 0.80
getFirstTestMethod · 0.45
addTestMethod · 0.45

Tested by

no test coverage detected