Changeset 919
- Timestamp:
- Sep 8, 2011, 3:35:55 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lol/unit.h
r914 r919 29 29 class FixtureBase 30 30 { 31 friend class Te stRunner;31 friend class TextTestRunner; 32 32 33 33 public: … … 55 55 } 56 56 57 virtual void RunFixture() = 0;57 virtual void runFixture() = 0; 58 58 59 59 /* Prevent compiler complaints about unreachable code */ … … 94 94 95 95 /* Run all test cases in this fixture. */ 96 virtual void RunFixture()96 virtual void runFixture() 97 97 { 98 98 m_errorlog.str(""); … … 125 125 }; 126 126 127 class Te stRunner127 class TextTestRunner 128 128 { 129 129 public: 130 bool Run()130 bool run() 131 131 { 132 132 bool ret = true; … … 137 137 { 138 138 f->setUp(); 139 f-> RunFixture();139 f->runFixture(); 140 140 f->tearDown(); 141 141 … … 172 172 template<typename T> struct Make##FixtureName \ 173 173 { \ 174 Make##FixtureName() { new T(); } \ 174 Make##FixtureName() { p = new T(); } \ 175 ~Make##FixtureName() { delete p; } \ 176 T *p; \ 175 177 }; \ 176 178 Make##FixtureName<FixtureName> lol_unit_fixture_##FixtureName; \ -
trunk/test/lol-test.cpp
r913 r919 20 20 int main(void) 21 21 { 22 lol::Te stRunner runner;23 bool success = runner. Run();22 lol::TextTestRunner runner; 23 bool success = runner.run(); 24 24 return success ? EXIT_SUCCESS : EXIT_FAILURE; 25 25 }
Note: See TracChangeset
for help on using the changeset viewer.