stopwatch.cpp
Go to the documentation of this file.
00001 
00009 /*****************************************************************************
00010 ** Includes
00011 *****************************************************************************/
00012 
00013 #include <gtest/gtest.h>
00014 #include "../../include/ecl/time/timestamp.hpp"
00015 #include "../../include/ecl/time/stopwatch.hpp"
00016 
00017 /*****************************************************************************
00018 ** Platform Check
00019 *****************************************************************************/
00020 
00021 #ifdef ECL_HAS_TIMESTAMP
00022 
00023 
00024 /*****************************************************************************
00025 ** Using
00026 *****************************************************************************/
00027 
00028 using ecl::StopWatch;
00029 using ecl::TimeStamp;
00030 
00031 /*****************************************************************************
00032 ** Tests
00033 *****************************************************************************/
00034 
00035 TEST(StopwatchTests,silent) {
00036 
00037         StopWatch stopwatch;
00038         TimeStamp time;
00039 
00040         time = stopwatch.split();
00041         time = stopwatch.split();
00042         time = stopwatch.elapsed();
00043 
00044     SUCCEED();
00045 }
00046 
00047 #endif /* ECL_HAS_TIMESTAMP */
00048 
00049 /*****************************************************************************
00050 ** Main program
00051 *****************************************************************************/
00052 
00053 int main(int argc, char **argv) {
00054 
00055     testing::InitGoogleTest(&argc,argv);
00056     return RUN_ALL_TESTS();
00057 }


ecl_time
Author(s): Daniel Stonier
autogenerated on Mon Jul 3 2017 02:21:18