TestCasesHandler::~TestCasesHandler() { /* * Get a handle to our global instance * of our arguments */ Arguments *arguments = Arguments::getInstance(); //Write the footer path filePath(arguments->getResourcesDirectory() + "/testing/footer.htm"); boost::filesystem::ifstream inputFile(filePath); //Write the header string line; while (inputFile.is_open() && !inputFile.eof()) { getline (inputFile,line); output(line); } }
TestCasesHandler::TestCasesHandler(const string outputFileName, GraphBuilder &builder) : m_outputFileName(outputFileName), m_builder(builder) { /* * Get a handle to our global instance * of our arguments */ Arguments *arguments = Arguments::getInstance(); m_output.open(m_outputFileName.c_str()); path filePath(arguments->getResourcesDirectory() + "/testing/header.htm"); boost::filesystem::ifstream inputFile(filePath); //Write the header string line; while (inputFile.is_open() && !inputFile.eof()) { getline (inputFile,line); output(line); } }