Skip to main content

test::Test

Friends

Case#

friend class Case 

Type: class

Parameters:

Static Functions

final_result()#

inline

static bool test::Test::final_result ()

Type: bool

finalize()#

static void test::Test::finalize ()

Type: void

initialize(const Initialize &options)#

static void test::Test::initialize (const Initialize &options)

Type: void

Parameters:

parse_execution_flags(const sys::Cli &cli)#

static ExecuteFlags test::Test::parse_execution_flags (const sys::Cli &cli)

Type: ExecuteFlags

Parameters:

parse_test(const sys::Cli &cli, var::StringView name, u32 test_flag)#

static u32 test::Test::parse_test (const sys::Cli &cli, var::StringView name, u32 test_flag)

Type: u32

Parameters:

Functions

Test(var::StringView name)#

explicit

test::Test::Test (var::StringView name)

~Test()#

test::Test::~Test ()

case_result() const#

inline

bool test::Test::case_result () const

Type: bool

execute(const sys::Cli &cli)#

void test::Test::execute (const sys::Cli &cli)

Type: void

Parameters:

execute(ExecuteFlags execute_flags=ExecuteFlags::all)#

inline

void test::Test::execute (ExecuteFlags execute_flags=ExecuteFlags::all)

Type: void

Parameters:

execute_api_case()#

void test::Test::execute_api_case ()

Type: void

execute_class_api_case()#

virtual bool test::Test::execute_class_api_case ()

Type: bool

execute_class_performance_case()#

virtual bool test::Test::execute_class_performance_case ()

Type: bool

execute_class_stress_case()#

virtual bool test::Test::execute_class_stress_case ()

Type: bool

execute_performance_case()#

void test::Test::execute_performance_case ()

Type: void

execute_stress_case()#

void test::Test::execute_stress_case ()

Type: void

expect(const char *function, unsigned int line, bool value)#

inline

bool test::Test::expect (const char *function, unsigned int line, bool value)

Type: bool

Parameters:

  • const char * function
  • unsigned int line
  • bool value

result() const#

inline

bool test::Test::result () const

Type: bool

set_case_failed()#

inline

void test::Test::set_case_failed ()

Type: void