MCPcopy Create free account
hub / github.com/axmolengine/axmol / enterPreviousTest

Method enterPreviousTest

tests/cpp-tests/Source/BaseTest.cpp:353–370  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

351}
352
353void TestSuite::enterPreviousTest()
354{
355 if (_currTestIndex > 0)
356 {
357 _currTestIndex -= 1;
358 }
359 else
360 {
361 _currTestIndex = (int)_childTestNames.size() - 1;
362 }
363
364 auto scene = _testCallbacks[_currTestIndex]();
365 auto testCase = getTestCase(scene);
366 testCase->setTestSuite(this);
367 testCase->setTestCaseName(_childTestNames[_currTestIndex]);
368
369 Director::getInstance()->replaceScene(scene);
370}
371
372// TestCase
373TestCase::TestCase()

Callers 1

priorTestCallbackMethod · 0.80

Calls 6

getTestCaseFunction · 0.85
getInstanceFunction · 0.85
setTestSuiteMethod · 0.80
setTestCaseNameMethod · 0.80
replaceSceneMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected