#include "testThreadHandler.hpp" CPPUNIT_TEST_SUITE_REGISTRATION (testThreadHandler); bool utSignalReceived = false; void utSignalHandler(int sig) { utSignalReceived=true; } void testThreadHandler::setUp (void) { cliHandle = new CLIHandler(); outputHandle = new outputHandler(); int ac = 6; char *av[] = {"--verbose", "--mode=\"7-mode\"", "--nodes=10.72.57.222", "--preset-file=\"mypresetfile\"", "--sshprivatekey-file=\"myperf\"", "--SSH"} ; cliHandle->collectCLIOptions(ac, av, outputHandle); threadHandle = new threadHandler(presetHandle, cliHandle, outputHandle,cliHandle->getNodeIPs()); (void) signal(SIGABRT, utSignalHandler); } void testThreadHandler::tearDown(void) { delete cliHandle; delete outputHandle; } void testThreadHandler:: testTimerThread(void) { threadHandle->startTimerThread(1); CPPUNIT_ASSERT_EQUAL (utSignalReceived, true); }