![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | array |
| Result for an object found in CGame.IsBoxCollidingGeometryProxy. More... | |
| class | TFModule |
Typedefs | |
| typedef array< ref TFResult > | TFResultArr |
Enumerations | |
| enum | TFR { FAIL = -1 , SUCCESS , PENDING } |
Functions | |
| void | ~TestFramework () |
| void | AddFrameTest (string test) |
| void | AddInitTest (string test) |
| TFResult | And (TFResult other) |
| bool | Assert (bool condition) |
| TFResult | BTFR (bool result) |
| TFResult | CTFR () |
| override void | EOnFrame (IEntity other, float timeSlice) |
| override void | EOnInit (IEntity other, int extra) |
| TFResult | NTFR (TFR result) |
| TFResult | Or (TFResult other) |
| void | TestFramework () |
| void | TFResult (TFR result) |
Variables | |
| ref TFModule | m_OnFrameModule |
| class TFModule | m_OnInitModule |
| Test Framework. | |
| enum TFR | Result |
| typedef array<ref TFResult> TFResultArr |
Definition at line 43 of file testframework.c.
| enum TFR |
| Enumerator | |
|---|---|
| FAIL | |
| SUCCESS | |
| PENDING | |
Definition at line 1 of file testframework.c.
|
private |
Definition at line 226 of file testframework.c.
References m_OnFrameModule, and m_OnInitModule.
|
protected |
Definition at line 254 of file testframework.c.
References m_OnFrameModule.
Referenced by TestEvents(), PMTPlayback::TestOnePlaying(), PMTPlayback::TestOnePlayingStandAlone(), PMTPlayback::TestOnePlayingStandAloneAutoDestroy(), and PMTPlayback::TestStopping().
|
protected |
Definition at line 249 of file testframework.c.
References m_OnInitModule.
Referenced by EnProfilerTests::EnProfilerTests(), PMTPlayback::PMTPlayback(), ScriptInvokerTests::ScriptInvokerTests(), and PMTCreationAndCleanup().
Definition at line 17 of file testframework.c.
References ErrorEx, Result, and TFResult().
Definition at line 262 of file testframework.c.
References ErrorEx.
Referenced by PMTPlayback::CheckOnePlaying(), PMTPlayback::CheckOnePlayingSA(), PMTPlayback::CheckOnePlayingSAAD(), PMTPlayback::CheckStop(), CheckTestEvents(), PMTF::InsertManager(), PassCheckEvents(), EnProfilerTests::TestAddFlags(), EnProfilerTests::TestClassCountData(), EnProfilerTests::TestClassTimeData(), TestCleanup(), EnProfilerTests::TestClearFlags(), ScriptInvokerTests::TestClearRunning(), TestCreationSmallBlocking(), TestEvents(), ScriptInvokerTests::TestFirstUnique(), EnProfilerTests::TestFuncCountData(), EnProfilerTests::TestFuncTimeData(), ScriptInvokerTests::TestInsertRemoveUnique(), ScriptInvokerTests::TestInsertRunning(), ScriptInvokerTests::TestInsertUniqueImmediate(), EnProfilerTests::TestModule(), TestOwnership(), ScriptInvokerTests::TestSecondUnique(), EnProfilerTests::TestSetFlags(), EnProfilerTests::TestToggling(), and EnProfilerTests::TestTogglingImmediate().
Definition at line 278 of file testframework.c.
References TFResult().
Referenced by PMTPlayback::CheckOnePlaying(), PMTPlayback::CheckOnePlayingSA(), PMTPlayback::CheckOnePlayingSAAD(), PMTPlayback::CheckStop(), CheckTestEvents(), TestCleanup(), ScriptInvokerTests::TestClearRunning(), TestCreationSmallBlocking(), ScriptInvokerTests::TestFirstUnique(), ScriptInvokerTests::TestInsertRemoveUnique(), ScriptInvokerTests::TestInsertRunning(), ScriptInvokerTests::TestInsertUniqueImmediate(), ScriptInvokerTests::TestInvokeRunning(), EnProfilerTests::TestModule(), PMTPlayback::TestOnePlaying(), PMTPlayback::TestOnePlayingStandAlone(), PMTPlayback::TestOnePlayingStandAloneAutoDestroy(), TestOwnership(), ScriptInvokerTests::TestSecondUnique(), PMTPlayback::TestStopping(), EnProfilerTests::TestToggling(), EnProfilerTests::TestTogglingImmediate(), and PMTPlayback::TestWiggleStress().
|
protected |
Definition at line 286 of file testframework.c.
References TFResult().
Referenced by TestCleanup(), and TestMultiCreation().
Definition at line 240 of file testframework.c.
References CALL_CATEGORY_SYSTEM, g_Game, and m_OnFrameModule.
Definition at line 235 of file testframework.c.
References m_OnInitModule.
Definition at line 273 of file testframework.c.
References TFResult().
Referenced by PMTPlayback::CheckOnePlaying(), PMTPlayback::CheckOnePlayingSA(), PMTPlayback::CheckOnePlayingSAAD(), PMTPlayback::CheckStop(), CheckTestEvents(), EnProfilerTests::TestAddFlags(), EnProfilerTests::TestClassCountData(), EnProfilerTests::TestClassTimeData(), EnProfilerTests::TestClearFlags(), TestEvents(), EnProfilerTests::TestFuncCountData(), EnProfilerTests::TestFuncTimeData(), TestInvalidSize(), EnProfilerTests::TestModule(), TestOwnership(), EnProfilerTests::TestSetFlags(), EnProfilerTests::TestToggling(), and EnProfilerTests::TestTogglingImmediate().
Definition at line 30 of file testframework.c.
References ErrorEx, Result, and TFResult().
|
private |
Definition at line 217 of file testframework.c.
References m_OnFrameModule, and m_OnInitModule.
Referenced by TFModule::PrintResult(), Sleep2(), and Debug::TFLog().
| void TFResult | ( | TFR | result | ) |
Definition at line 12 of file testframework.c.
References Result.
Referenced by TFModule::AddTest(), And(), BTFR(), PMTPlayback::CheckOnePlaying(), PMTPlayback::CheckOnePlayingSA(), PMTPlayback::CheckOnePlayingSAAD(), PMTPlayback::CheckStop(), CheckTestEvents(), CTFR(), NTFR(), Or(), array< string >::Run(), EnProfilerTests::TestAddFlags(), TestCCSB(), EnProfilerTests::TestClassCountData(), EnProfilerTests::TestClassTimeData(), TestCleanup(), EnProfilerTests::TestClearFlags(), ScriptInvokerTests::TestClearRunning(), TestCreationSmallBlocking(), TestEvents(), ScriptInvokerTests::TestFirstUnique(), EnProfilerTests::TestFuncCountData(), EnProfilerTests::TestFuncTimeData(), ScriptInvokerTests::TestInsertRemoveUnique(), ScriptInvokerTests::TestInsertRunning(), ScriptInvokerTests::TestInsertUniqueImmediate(), TestInvalidSize(), ScriptInvokerTests::TestInvokeRunning(), EnProfilerTests::TestModule(), TestMultiCreation(), PMTPlayback::TestOnePlaying(), PMTPlayback::TestOnePlayingStandAlone(), PMTPlayback::TestOnePlayingStandAloneAutoDestroy(), TestOwnership(), ScriptInvokerTests::TestSecondUnique(), EnProfilerTests::TestSetFlags(), PMTPlayback::TestStopping(), EnProfilerTests::TestToggling(), EnProfilerTests::TestTogglingImmediate(), PMTPlayback::TestWiggleStress(), and array< string >::TFCaller().
|
private |
Definition at line 215 of file testframework.c.
Referenced by ~TestFramework(), AddFrameTest(), EOnFrame(), and TestFramework().
| class TFModule m_OnInitModule |
Test Framework.
Referenced by ~TestFramework(), AddInitTest(), EOnInit(), and TestFramework().
| enum TFR Result |
Referenced by And(), Or(), and TFResult().