You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
39 lines
953 B
C#
39 lines
953 B
C#
// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Threading;
|
|
using System.Reflection;
|
|
using System.Linq;
|
|
using AutomationTool;
|
|
using UnrealBuildTool;
|
|
using Gauntlet;
|
|
using Newtonsoft.Json;
|
|
using System.Text.RegularExpressions;
|
|
|
|
namespace EngineTest
|
|
{
|
|
/// <summary>
|
|
/// Test runner for excuting EngineTest in Gauntlet
|
|
/// </summary>
|
|
public class RunEngineTests : Gauntlet.RunUnreal
|
|
{
|
|
public override ExitCode Execute()
|
|
{
|
|
Globals.Params = new Gauntlet.Params(this.Params);
|
|
|
|
UnrealTestOptions ContextOptions = new UnrealTestOptions();
|
|
|
|
AutoParam.ApplyDefaults(ContextOptions);
|
|
|
|
ContextOptions.Project = "EngineTest";
|
|
ContextOptions.Namespaces = "EngineTest,Gauntlet.UnrealTest";
|
|
ContextOptions.UsesSharedBuildType = true;
|
|
|
|
AutoParam.ApplyParams(ContextOptions, Globals.Params.AllArguments);
|
|
|
|
return RunTests(ContextOptions);
|
|
}
|
|
}
|
|
} |