libmoost
/home/mhx/git/github/libmoost/test/thread/async_worker.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <boost/test/test_tools.hpp>
#include <vector>
#include <string>
#include "../../include/moost/thread/async_worker.hpp"
#include "../../include/moost/thread/xtime_util.hpp"
#include <boost/thread/thread.hpp>
Include dependency graph for async_worker.cpp:

Go to the source code of this file.

Classes

class  SimpleAsyncWorker
class  TimeoutAsyncWorker
struct  Fixture

Functions

 BOOST_FIXTURE_TEST_CASE (test_do_nothing, Fixture)
 BOOST_FIXTURE_TEST_CASE (test_do_something, Fixture)
 BOOST_FIXTURE_TEST_CASE (test_do_multiple, Fixture)
 BOOST_FIXTURE_TEST_CASE (test_wait, Fixture)
 BOOST_FIXTURE_TEST_CASE (test_timeout, Fixture)

Function Documentation

BOOST_FIXTURE_TEST_CASE ( test_do_nothing  ,
Fixture   
)

Definition at line 120 of file async_worker.cpp.

BOOST_FIXTURE_TEST_CASE ( test_do_something  ,
Fixture   
)

Definition at line 126 of file async_worker.cpp.

BOOST_FIXTURE_TEST_CASE ( test_do_multiple  ,
Fixture   
)

Definition at line 136 of file async_worker.cpp.

BOOST_FIXTURE_TEST_CASE ( test_wait  ,
Fixture   
)

Definition at line 153 of file async_worker.cpp.

BOOST_FIXTURE_TEST_CASE ( test_timeout  ,
Fixture   
)

Definition at line 176 of file async_worker.cpp.