Classes | Defines | Functions
tasks_test.cpp File Reference
#include "unit.hpp"
#include "tasks_test.hpp"
#include <cstdlib>
#include <iostream>
#include <extras/PeriodicActivity.hpp>
#include <os/TimeService.hpp>
#include <Logger.hpp>
#include <boost/scoped_ptr.hpp>
Include dependency graph for tasks_test.cpp:

Go to the source code of this file.

Classes

struct  TestAllocate
struct  TestOverrun
struct  TestPeriodic
struct  TestRunnableInterface
struct  TestSelfRemove

Defines

#define BOOST_CHECK_EQUAL_MESSAGE(M, v1, v2)   BOOST_CHECK_MESSAGE( v1==v2, M)

Functions

 BOOST_AUTO_TEST_CASE (testFailInit)
 BOOST_AUTO_TEST_CASE (testOverrun)
 BOOST_AUTO_TEST_CASE (testThread)
 BOOST_AUTO_TEST_CASE (testNonPeriodic)
 BOOST_AUTO_TEST_CASE (testActivityNP)
 BOOST_AUTO_TEST_CASE (testActivityBreakLoop)
 BOOST_AUTO_TEST_CASE (testSelfRemove)
 BOOST_AUTO_TEST_CASE (testActivityNPSelfRemove)
 BOOST_AUTO_TEST_CASE (testActivityPSelfRemove)
 BOOST_AUTO_TEST_CASE (testStartStop)
 BOOST_AUTO_TEST_CASE (testRunnableInterface)
 BOOST_AUTO_TEST_CASE (testAllocation)

Define Documentation

#define BOOST_CHECK_EQUAL_MESSAGE (   M,
  v1,
  v2 
)    BOOST_CHECK_MESSAGE( v1==v2, M)

Definition at line 38 of file tasks_test.cpp.


Function Documentation

BOOST_AUTO_TEST_CASE ( testFailInit  )

Definition at line 258 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testOverrun  )

Definition at line 274 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testThread  )

Definition at line 308 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testNonPeriodic  )

Definition at line 394 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testActivityNP  )

Definition at line 420 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testActivityBreakLoop  )

Definition at line 446 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testSelfRemove  )

Definition at line 471 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testActivityNPSelfRemove  )

Definition at line 488 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testActivityPSelfRemove  )

Definition at line 501 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testStartStop  )

Definition at line 515 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testRunnableInterface  )

Definition at line 522 of file tasks_test.cpp.

BOOST_AUTO_TEST_CASE ( testAllocation  )

Definition at line 533 of file tasks_test.cpp.



rtt
Author(s): RTT Developers
autogenerated on Sat Jun 8 2019 18:46:35