Files
UnrealEngineUWP/Engine/Source/Developer/LowLevelTestsRunner/Public/TestRunner.h
chris constantinescu e90997b34e Catch2 - mini module cleanup
#preflight 62c793827e606620fd304713
#rb Jerome.Delattre

[CL 21004901 by chris constantinescu in ue5-main branch]
2022-07-08 06:55:54 -04:00

30 lines
682 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include COMPILED_PLATFORM_HEADER_WITH_PREFIX(Platform,TestRunner.h)
#include "CommandLineUtil.h"
#include "Logging/LogScopedVerbosityOverride.h"
#include "Logging/LogSuppressionInterface.h"
#include "Modules/ModuleManager.h"
#include "Misc/CommandLine.h"
#include <cstring>
#include <thread>
#include <chrono>
#ifdef _MSC_VER
#pragma warning(push)
#pragma warning(disable : 4005)
#endif
#if __cplusplus
extern "C" const char* GetProcessExecutablePath();
#else
const char* GetProcessExecutablePath();
#endif
const char* GetCacheDirectory();
int RunTests(int argc, const char* argv[]);