Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
TFModule Class Reference

Private Member Functions

void TFModule ()
void AddTest (Class instance, string test, bool repeat)
int Count ()
int Failed ()
int Pending ()
void PrintResult (string prefix="", TestFramework caller=null, string function="")
string Result ()
bool Run (bool fatal, float dt)
bool RunTest (TFCaller caller, float dt)
int Success ()

Private Attributes

int m_Count
int m_Failed
ref array< stringm_FailedTests
ref TFResultArr m_Results
ref array< stringm_SucceededTests
int m_Success
ref TFCallerArr m_Tests

Detailed Description

Definition at line 82 of file testframework.c.

Constructor & Destructor Documentation

◆ TFModule()

void TFModule ( )
inlineprivate

Definition at line 94 of file testframework.c.

References m_FailedTests, m_Results, m_SucceededTests, and m_Tests.

Member Function Documentation

◆ AddTest()

void AddTest ( Class instance,
string test,
bool repeat )
inlineprivate

Definition at line 123 of file testframework.c.

References m_Count, m_Results, m_Tests, and TFResult().

◆ Count()

int Count ( )
inlineprivate

Definition at line 103 of file testframework.c.

References m_Count.

Referenced by Result().

◆ Failed()

int Failed ( )
inlineprivate

Definition at line 108 of file testframework.c.

References m_Failed.

Referenced by Result().

◆ Pending()

int Pending ( )
inlineprivate

Definition at line 118 of file testframework.c.

References m_Count, m_Failed, and m_Success.

Referenced by Result().

◆ PrintResult()

void PrintResult ( string prefix = "",
TestFramework caller = null,
string function = "" )
inlineprivate

Definition at line 189 of file testframework.c.

References m_FailedTests, m_SucceededTests, Result(), TestFramework(), and Debug::TFLog().

◆ Result()

string Result ( )
inlineprivate

Definition at line 184 of file testframework.c.

References Count(), Failed(), string::Format(), Pending(), and Success().

Referenced by PrintResult().

◆ Run()

bool Run ( bool fatal,
float dt )
inlineprivate

Definition at line 133 of file testframework.c.

References ErrorEx, m_Tests, Print(), and RunTest().

◆ RunTest()

bool RunTest ( TFCaller caller,
float dt )
inlineprivate

Definition at line 165 of file testframework.c.

References m_Failed, m_FailedTests, m_SucceededTests, and m_Success.

Referenced by Run().

◆ Success()

int Success ( )
inlineprivate

Definition at line 113 of file testframework.c.

References m_Success.

Referenced by Result().

Field Documentation

◆ m_Count

int m_Count
private

Definition at line 84 of file testframework.c.

Referenced by AddTest(), Count(), and Pending().

◆ m_Failed

int m_Failed
private

Definition at line 85 of file testframework.c.

Referenced by Failed(), Pending(), and RunTest().

◆ m_FailedTests

ref array<string> m_FailedTests
private

Definition at line 92 of file testframework.c.

Referenced by TFModule(), PrintResult(), and RunTest().

◆ m_Results

ref TFResultArr m_Results
private

Definition at line 89 of file testframework.c.

Referenced by TFModule(), and AddTest().

◆ m_SucceededTests

ref array<string> m_SucceededTests
private

Definition at line 91 of file testframework.c.

Referenced by TFModule(), PrintResult(), and RunTest().

◆ m_Success

int m_Success
private

Definition at line 86 of file testframework.c.

Referenced by Pending(), RunTest(), and Success().

◆ m_Tests

ref TFCallerArr m_Tests
private

Definition at line 88 of file testframework.c.

Referenced by TFModule(), AddTest(), and Run().


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