| | |
| | | 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 |
| | | { |
| | |
| | | { |
| | | throw new ArgumentException("No Name"); |
| | | } |
| | | list = tempStep; |
| | | |
| | | // Remove steps that are already included via their parent steps. |
| | | foreach (var step in stepsOverride) |
| | |
| | | execStage.Parameters.AddRange(PluginManager.GetPluginVersions(new List<object> { r })); |
| | | }; |
| | | } |
| | | execStage.LocalsRuntime = VariableContext.FromTestVariables(list.Variables); |
| | | |
| | | |
| | | if (metaDataParameters != null) |