Skip to content
Snippets Groups Projects
Commit 0de4d30b authored by Martin Christoph Hierholzer's avatar Martin Christoph Hierholzer
Browse files

code formatting

parent 794c5d50
No related branches found
No related tags found
No related merge requests found
......@@ -26,6 +26,9 @@ namespace ctk = ChimeraTK;
/* dummy application */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
struct TestModule1 : ctk::ApplicationModule {
using ctk::ApplicationModule::ApplicationModule;
ctk::ScalarPushInput<int> i1{this, "i1", "", ""};
......@@ -72,6 +75,7 @@ struct TestApplication2 : ctk::Application {
TestModule1 t1{this, "t1", ""};
ctk::ControlSystemModule cs;
};
/*********************************************************************************************************************/
// first test without FanOuts of any kind
......@@ -332,6 +336,7 @@ BOOST_AUTO_TEST_CASE(testWithFanOut) {
BOOST_CHECK_EQUAL(int(Bi1), 6);
}
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/*
* Tests below verify data fault flag propagation on:
......@@ -426,6 +431,9 @@ struct TestApplication3 : ctk::Application {
}
};
/*********************************************************************************************************************/
/*********************************************************************************************************************/
struct Fixture_testFacility {
Fixture_testFacility()
: device1DummyBackend(boost::dynamic_pointer_cast<ctk::ExceptionDummy>(
......@@ -450,6 +458,8 @@ struct Fixture_testFacility {
BOOST_FIXTURE_TEST_SUITE(data_validity_propagation, Fixture_testFacility)
/*********************************************************************************************************************/
BOOST_AUTO_TEST_CASE(testThreadedFanout) {
std::cout << "testThreadedFanout" << std::endl;
auto threadedFanoutInput = test.getScalar<int>("m1/o1");
......@@ -502,6 +512,8 @@ BOOST_AUTO_TEST_CASE(testThreadedFanout) {
BOOST_CHECK(m2_result.dataValidity() == ctk::DataValidity::ok);
}
/*********************************************************************************************************************/
BOOST_AUTO_TEST_CASE(testInvalidTrigger) {
std::cout << "testInvalidTrigger" << std::endl;
......@@ -555,6 +567,9 @@ BOOST_AUTO_TEST_CASE(testInvalidTrigger) {
BOOST_AUTO_TEST_SUITE_END()
/*********************************************************************************************************************/
/*********************************************************************************************************************/
struct Fixture_noTestableMode {
Fixture_noTestableMode()
: device1DummyBackend(boost::dynamic_pointer_cast<ctk::ExceptionDummy>(
......@@ -894,6 +909,9 @@ BOOST_AUTO_TEST_CASE(testDataFlowOnDeviceException) {
BOOST_AUTO_TEST_SUITE_END()
/*********************************************************************************************************************/
/*********************************************************************************************************************/
// Module and Application for test case "testDataValidPropagationOnException"
struct Module3 : ctk::ApplicationModule {
using ctk::ApplicationModule::ApplicationModule;
......@@ -931,6 +949,8 @@ struct TestApplication4 : ctk::Application {
}
};
/*********************************************************************************************************************/
BOOST_AUTO_TEST_CASE(testDataValidPropagationOnException) {
std::cout << "testDataValidPropagationOnException" << std::endl;
......@@ -1050,3 +1070,5 @@ BOOST_AUTO_TEST_CASE(testDataValidPropagationOnException) {
// nothing more in the queue
BOOST_CHECK(result.readLatest() == false);
}
/*********************************************************************************************************************/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment