ecl::util::TestArea Class Reference

#include <test_work_area.hpp>

Public Member Functions

 TestArea (const std::string &test_name, bool store_area=false)
 
 ~TestArea ()
 
const std::stringtest_cwd () const
 
const std::stringoriginal_cwd () const
 
void copy_directory (const std::string input_directory) const
 
void copy_directory_content (const std::string input_directory) const
 
bool copy_parent (const std::string input_path) const
 
bool copy_parent_content (const std::string original_path) const
 
void copy_file (const std::string &input_src_file) const
 
std::string original_path (const std::string &input_path) const
 

Constructor & Destructor Documentation

◆ TestArea()

ecl::util::TestArea::TestArea ( const std::string test_name,
bool  store_area = false 
)

◆ ~TestArea()

ecl::util::TestArea::~TestArea ( )

Member Function Documentation

◆ copy_directory()

void ecl::util::TestArea::copy_directory ( const std::string  input_directory) const

◆ copy_directory_content()

void ecl::util::TestArea::copy_directory_content ( const std::string  input_directory) const

◆ copy_file()

void ecl::util::TestArea::copy_file ( const std::string input_src_file) const

◆ copy_parent()

bool ecl::util::TestArea::copy_parent ( const std::string  input_path) const

◆ copy_parent_content()

bool ecl::util::TestArea::copy_parent_content ( const std::string  original_path) const

◆ original_cwd()

const std::string & ecl::util::TestArea::original_cwd ( ) const

◆ original_path()

std::string ecl::util::TestArea::original_path ( const std::string input_path) const

◆ test_cwd()

const std::string & ecl::util::TestArea::test_cwd ( ) const

The documentation for this class was generated from the following file: