From 53e656200368a983e563550e2cc1acbc6d86b729 Mon Sep 17 00:00:00 2001
From: chr <chrry550@outlook.com>
Date: 星期三, 08 四月 2026 19:57:14 +0800
Subject: [PATCH] 完善代码
---
OpenTap/Engine/TestPlanExecution.cs | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/OpenTap/Engine/TestPlanExecution.cs b/OpenTap/Engine/TestPlanExecution.cs
index 9e0eeac..1cfbb93 100644
--- a/OpenTap/Engine/TestPlanExecution.cs
+++ b/OpenTap/Engine/TestPlanExecution.cs
@@ -568,9 +568,12 @@
resultListeners = resultListeners.Concat(new IResultListener[] { summaryListener });
resultListeners = resultListeners.Where(r => r is IEnabledResource ? ((IEnabledResource)r).IsEnabled : true);
IList<ITestStep> steps;
+ TestStepList list;
+
if (stepsOverride == null)
{
- steps = GetStepsByName(sequenceName);
+ list = GetStepsByName(sequenceName);
+ steps = list;
}
else
{
@@ -579,6 +582,7 @@
{
throw new ArgumentException("No Name");
}
+ list = tempStep;
// Remove steps that are already included via their parent steps.
foreach (var step in stepsOverride)
@@ -669,6 +673,7 @@
execStage.Parameters.AddRange(PluginManager.GetPluginVersions(new List<object> { r }));
};
}
+ execStage.LocalsRuntime = VariableContext.FromTestVariables(list.Variables);
if (metaDataParameters != null)
--
Gitblit v1.9.1