mirror of
https://github.com/boostorg/test.git
synced 2026-01-26 07:02:12 +00:00
@@ -124,13 +124,14 @@ public:
|
||||
void clear()
|
||||
{
|
||||
while( !m_test_units.empty() ) {
|
||||
test_unit_store::value_type const& tu = *m_test_units.begin();
|
||||
test_unit_store::value_type const& tu = *m_test_units.begin();
|
||||
test_unit* tu_ptr = tu.second;
|
||||
|
||||
// the delete will erase this element from map
|
||||
if( ut_detail::test_id_2_unit_type( tu.second->p_id ) == tut_suite )
|
||||
delete static_cast<test_suite const*>(tu.second);
|
||||
delete (test_suite const*)tu_ptr;
|
||||
else
|
||||
delete static_cast<test_case const*>(tu.second);
|
||||
delete (test_case const*)tu_ptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user