3#include "mc/_HeaderOutputPredefine.h"
23 MCNAPI static ::std::vector<::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction>>>
24 _subdivideBatch(::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction>>& batch,
int maxTestsPerBatch);
30 ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction>>
const& testFunctions,
37 MCNAPI static ::std::unique_ptr<::gametest::BaseGameTestBatchRunner>
runTestBatches(
39 ::std::unique_ptr<::gametest::IGameTestHelperProvider> helperProvider,
41 ::std::vector<::gametest::GameTestBatch> batches,
Definition Dimension.h:89
Definition GameTestRunner.h:19
static MCAPI ::std::vector<::gametest::GameTestBatch > groupTestsIntoBatches(::gametest::GameTestRegistry ®istry, ::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > const &testFunctions, int maxTestsPerBatch)
static MCAPI ::std::vector<::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > > _subdivideBatch(::std::vector<::std::shared_ptr<::gametest::BaseGameTestFunction > > &batch, int maxTestsPerBatch)
static MCAPI void clearMarkers(::Level &level)
static MCAPI ::std::unique_ptr<::gametest::BaseGameTestBatchRunner > runTestBatches(::Dimension &dimension, ::std::unique_ptr<::gametest::IGameTestHelperProvider > helperProvider, ::gametest::GameTestTicker &testTicker, ::std::vector<::gametest::GameTestBatch > batches, ::gametest::TestParameters &¶ms)
static MCAPI void runTest(::std::shared_ptr<::gametest::BaseGameTestInstance > test, ::gametest::GameTestTicker &ticker)
Definition BaseGameTestBatchRunner.h:18
Definition BaseGameTestFunction.h:16
Definition BaseGameTestInstance.h:25
Definition GameTestBatch.h:12
Definition GameTestRegistry.h:12
Definition GameTestTicker.h:15
Definition IGameTestHelperProvider.h:13
Definition TestParameters.h:16