mirror of
https://github.com/unittest-cpp/unittest-cpp
synced 2026-09-26 16:19:30 +03:00
cleaning
This commit is contained in:
parent
7c89e14aec
commit
8b1cb0b1d0
2 changed files with 10 additions and 6 deletions
|
|
@ -46,7 +46,12 @@ TestListNode* const ParameterizedManager::retrieveTest(TestDetails const * const
|
|||
|
||||
Test* const ParameterizedManager::getCurrentTest() const
|
||||
{
|
||||
return (_currentTest != nullptr) ? _currentTest->m_test : nullptr;
|
||||
if (_currentTest == nullptr)
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return _currentTest->m_test;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -99,6 +104,7 @@ void ParameterizedManager::endExecute(TestDetails const * const details)
|
|||
_currentTest = nullptr;
|
||||
_nextTestBackup = nullptr;
|
||||
}
|
||||
|
||||
_iterationDone = false;
|
||||
}
|
||||
|
||||
|
|
@ -124,14 +130,12 @@ ParameterizedManager::RegisterThen ParameterizedManager::registerParameter(Param
|
|||
}
|
||||
|
||||
|
||||
const vector<ParameterizedTestAbstract*> & ParameterizedManager::getStack(TestDetails const * const details)
|
||||
const vector<ParameterizedTestAbstract*> & ParameterizedManager::getStack(TestDetails const * const details) const
|
||||
{
|
||||
static vector<ParameterizedTestAbstract*> emptyStored;
|
||||
|
||||
if (!isCurrentTest(details))
|
||||
{
|
||||
static vector<ParameterizedTestAbstract*> emptyStored;
|
||||
return emptyStored;
|
||||
}
|
||||
|
||||
return _stack;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace UnitTest
|
|||
void beginExecute(TestDetails const * const details);
|
||||
void endExecute(TestDetails const * const details);
|
||||
RegisterThen registerParameter(ParameterizedTestAbstract* const parameterized);
|
||||
const vector<ParameterizedTestAbstract*> & getStack(TestDetails const * const details);
|
||||
const vector<ParameterizedTestAbstract*> & getStack(TestDetails const * const details) const;
|
||||
|
||||
private:
|
||||
ParameterizedManager();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue