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

Method addOrderedTestInOrderNotAtHeadPosition

src/CppUTestExt/OrderedTest.cpp:118–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116}
117
118void OrderedTestInstaller::addOrderedTestInOrderNotAtHeadPosition(
119 OrderedTestShell* test)
120{
121 OrderedTestShell* current = OrderedTestShell::getOrderedTestHead();
122 while (current->getNextOrderedTest()) {
123
124 if (current->getNextOrderedTest()->getLevel() > test->getLevel()) {
125 test->addOrderedTest(current->getNextOrderedTest());
126 current->addOrderedTest(test);
127 return;
128 }
129 current = current->getNextOrderedTest();
130 }
131 test->addOrderedTest(current->getNextOrderedTest());
132 current->addOrderedTest(test);
133}
134
135OrderedTestInstaller::~OrderedTestInstaller()
136{

Callers

nothing calls this directly

Calls 3

getNextOrderedTestMethod · 0.80
getLevelMethod · 0.80
addOrderedTestMethod · 0.80

Tested by

no test coverage detected