Main Content

sltest.testsequence.getAllScenarios

Get names of all Test Sequence block scenarios

Description

example

all_scenarios = sltest.testsequence.getAllScenarios(blockPath) returns the names of all scenarios in a Test Sequence block specified by blockPath.

Examples

collapse all

Set the Test Sequence block in the sltestRollRefTestExample model to use scenarios. Add another scenario named new_Scenario. Then, get the names of all scenarios in the Test Sequence block.

Model = 'sltestRollRefTestExample';
load_system(Model);

sltest.testsequence.useScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_1');

sltest.testsequence.addScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'new_Scenario');

all_scenarios = sltest.testsequence.getAllScenarios...
   ('sltestRollRefTestExample/Test Sequence')
all_scenarios =

  1×2 cell array

    {'Scenario_1'}    {'new_Scenario'}

Close the model without saving it.

close_system(Model,0)

Input Arguments

collapse all

Path to a Test Sequence block, including the block name, specified as a string or character vector.

Example: 'FanSpeedTestHarness/Test Sequence'

Output Arguments

collapse all

Names of all scenarios in Test Sequence block, returned as a cell array.

Introduced in R2020b