Files
UnrealEngineUWP/Engine/Source/Developer/LowLevelTestsRunner/Public/TestCommon/Initialization.h
chris constantinescu c45d474014 UnrealVS - do not project prepend project path for Editor configuration in the case of test targets
- Project generation will add a new IsTestTarget property in the "Globals" property group section of the project file for explicit test target projects
- UnrealVS checks for this property and does not change the command line for test targets
- TestRunner removes all project argument logic - that can be passed after --extra-args using -project="Path/To/*.uproject" and/or -projectdir="Path/To/Project"
- OSS and Online global handlers, which occur during the Catch2 session, will read project name and/or directory using SetProjectNameAndDirectory from TestCommon/Initialization.h
#jira UE-189840

[CL 26688348 by chris constantinescu in ue5-main branch]
2023-07-28 17:20:05 -04:00

21 lines
406 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
void SaveDefaultPlatformFile();
void UsePlatformFileStubIfRequired();
void UseDefaultPlatformFile();
void SetProjectNameAndDirectory();
void InitAllThreadPoolsEditorEx(bool MultiThreaded);
void InitOutputDevicesEx();
void InitStats();
void InitAll(bool bAllowLogging, bool bMultithreaded);
void CleanupAll();