|
ATLAS Offline Software
|
Go to the documentation of this file. 1 #ifndef ROOT_CORE_UTILS_UNIT_TEST_DIR_HH
2 #define ROOT_CORE_UTILS_UNIT_TEST_DIR_HH
61 const std::string&
path ()
const;
68 void cleanup (
bool val_cleanup);
UnitTestDir(const std::string &package, const std::string &name)
effects: standard constructor guarantee: strong failures: out of memory failures: directory creation ...
UnitTestDir & operator=(const UnitTestDir &)
void testInvariant() const
effects: test the invariant of this object guarantee: no-fail
std::string m_path
description: members directly corresponding to accessors
This module defines a variety of assert style macros.
UnitTestDir(const UnitTestDir &)
rationale: I'm making these private to avoid copying
~UnitTestDir()
effects: standard destructor guarantee: no-fail
bool cleanup() const
description: whether we clean up on completion guarantee: no-fail
const std::string & path() const
description: the path to the directory guarantee: no-fail