53 inline static CORE_UniquePointer<EXPR_Test>
New() {
88 tBoolean testPrimaryGeometries()
const;
89 tBoolean testPaver()
const;
90 tBoolean testCylinder()
const;
91 tBoolean testExpression()
const;
92 tBoolean testMinusExpression()
const;
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:113
This class is an list of options.
Definition: CORE_OptionsList.h:36
This class is a Run class for core package.
Definition: CORE_Run.h:44
This class is a test class for core package.
Definition: CORE_Test.h:42
virtual void getSearchingPaths(std::vector< tString > &vpaths) const
get the test path locations
Definition: CORE_Test.h:158
This class is a test class for math/expr module.
Definition: EXPR_Test.h:19
static CORE_UniquePointer< EXPR_Test > New()
create a test class
Definition: EXPR_Test.h:53
virtual tBoolean primaryTests(const CORE_Run &runner, const CORE_OptionsList &options) const override
execute the tests
Definition: EXPR_Test.cpp:18
virtual ~EXPR_Test(void)
destroy
Definition: EXPR_Test.h:44
virtual void getSearchingPaths(std::vector< tString > &vpaths) const override
get the test path locations
Definition: EXPR_Test.h:64
EXPR_Test(void)
create
Definition: EXPR_Test.h:34
virtual tBoolean elementaryTests(const CORE_Run &runner, const CORE_OptionsList &options) const override
execute the tests
Definition: EXPR_Test.cpp:79