Skip to content
Snippets Groups Projects
Commit 223f2a33 authored by Jens Georg's avatar Jens Georg
Browse files

Fix testTimeout

parent 05ddcc7e
No related branches found
No related tags found
No related merge requests found
......@@ -66,6 +66,7 @@ BOOST_FIXTURE_TEST_CASE(testSerialTimeoutWrite, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -120,6 +121,7 @@ BOOST_FIXTURE_TEST_CASE(testSerialTimeoutWriteToFlash, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -168,6 +170,7 @@ BOOST_FIXTURE_TEST_CASE(testSerialTimeoutReadOnDemand, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -219,6 +222,7 @@ BOOST_FIXTURE_TEST_CASE(testSerialTimeoutReadPeriodic, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -277,6 +281,7 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutWrite, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -310,8 +315,7 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutWriteToFlash, Fixture_t) {
BOOST_CHECK_EQUAL(dummy->getInt(TecFrame::TecParameter::ExpFanControlEnable), 1);
BOOST_CHECK(dummy->getLastWriteToFlash(TecFrame::TecFrame::ExpFanControlEnable));
fpgaTimeout = 0;
fpgaTimeout.write();
dummy->loopDoneDelay = 11;
fanControlEnable = 42;
fanControlEnable.write();
......@@ -326,7 +330,8 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutWriteToFlash, Fixture_t) {
BOOST_CHECK(std::string(errorMessage) != "");
BOOST_CHECK(errorStatus != 0);
dummy->loopDoneDelay = 0;
fpgaTimeout = 11;
fpgaTimeout.write();
writeToFlashCh1Group7.write();
testFacility.stepApplication();
......@@ -337,6 +342,7 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutWriteToFlash, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -393,6 +399,7 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutReadOnDemand, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......@@ -453,6 +460,7 @@ BOOST_FIXTURE_TEST_CASE(testFPGATimeoutReadPeriodic, Fixture_t) {
BOOST_CHECK(!errorMessage.readLatest());
BOOST_CHECK(!errorStatus.readLatest());
errorReset.write();
testFacility.stepApplication();
BOOST_CHECK(errorMessage.readLatest());
BOOST_CHECK(errorStatus.readLatest());
BOOST_CHECK(std::string(errorMessage) == "");
......
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