SW 중심대학 OSS GIT 서버
박건태, 이승준, 고기완, 이준호
새로운 배포
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using System;using System.Collections;using NUnit.Framework.Internal;using NUnit.Framework.Internal.Commands;using UnityEngine.TestRunner.NUnitExtensions.Runner;
namespace UnityEngine.TestTools{ internal class ImmediateEnumerableCommand : DelegatingTestCommand { public ImmediateEnumerableCommand(TestCommand innerCommand) : base(innerCommand) { }
public override TestResult Execute(ITestExecutionContext context) { if (innerCommand is IEnumerableTestMethodCommand) { var executeEnumerable = ((IEnumerableTestMethodCommand)innerCommand).ExecuteEnumerable(context); foreach (var iterator in executeEnumerable) { if (iterator != null) { throw new Exception("Only null can be yielded at this point."); } } return context.CurrentResult; }
return innerCommand.Execute(context); } }}
|