void CompositeTest::action(Tester& t) { t.preTests(*this); for (std::list<Test*>::iterator i = m_tests.begin(); i != m_tests.end(); ++i) { (*i)->action(t); } t.postTests(*this); }