35#ifndef NEKTAR_TESTER_TESTFILE
36#define NEKTAR_TESTER_TESTFILE
38#include <boost/program_options.hpp>
48namespace po = boost::program_options;
61 TestFile(
const fs::path &pFilename, po::variables_map &pVm);
64 void Parse(TiXmlDocument *pDoc);
The TestData class is responsible for parsing a test XML file and storing the data.
std::vector< TestData * > m_tests
Vector of one or more tests to run.
std::vector< TestData * > GetTests()
po::variables_map m_cmdoptions
void Parse(TiXmlDocument *pDoc)
Parse the test file and populate member variables for the test.