diff -r 61ce46476787 -r f1795dafe42c test/time_measure_test.cc --- a/test/time_measure_test.cc Fri Sep 16 09:57:02 2005 +0000 +++ b/test/time_measure_test.cc Wed Sep 28 08:14:39 2005 +0000 @@ -23,14 +23,26 @@ using namespace lemon; +void f() +{ + double d=0; + for(int i=0;i<10000;i++) + d+=0.1; +} + int main() { Timer T; - while(T.getRealTime()<1.0) ; + int n; + for(n=0;T.realTime()<1.0;n++) ; + std::cout << T << " (" << n << " time queries)\n"; + T.reset(); + while(T.realTime()<2.0) ; std::cout << T << '\n'; - T.reset(); - while(T.getRealTime()<2.0) ; - std::cout << T << '\n'; + TimeStamp full; + TimeStamp t=runningTimeTest(f,1,&n,&full); + std::cout << t << " (" << n << " tests)\n"; + std::cout << "Total: " << full << "\n"; return 0; }