exponenta event banner

sltest.testmanager.getpref

Получение настроек диспетчера тестов

Описание

settings = sltest.testmanager.getpref(group) возвращает параметры настроек диспетчера тестов в group.

settings = sltest.testmanager.getpref(group,preferences) возвращает настройки диспетчера тестов для одного или нескольких preferences. Использовать settings = sltest.testmanager.getpref(group) для получения допустимых настроек для group.

Примеры

свернуть все

Получите настройки для разделов, которые отображаются в тестовых комплектах.

Получите настройки для отображения набора тестов. Значение 1 означает, что появится раздел.

settings = sltest.testmanager.getpref('TestSuiteDisplay')
settings = 
  struct with fields:

        TestTag: 1
    Description: 1
    Requirement: 1
       Callback: 1
       Coverage: 1

Получить настройки для Description и Requirement предпочтения.

settings = sltest.testmanager.getpref('TestSuiteDisplay',{'Description','Requirement'})
settings = 
  struct with fields:

    Description: 1
    Requirement: 1

Получите список версий MATLAB ®, доступных в диспетчере тестов.

Получите список настроек выпуска MATLAB.

settings = sltest.testmanager.getpref('MATLABReleases')
ans = 
  1×2 struct array with fields:

    Name
    MATLABRoot
    IsDefault
    Selected

Получить Name значение.

settings.Name
ans =
    '14a'
ans =
    'R2017b'

Показать текущую настройку ShowSimulationLogs IncludeOnCommandPrompt. Стоимость 0 показывает, что отображение журналов отключено, и значение 1 указывает, что он включен.

settings = sltest.testmanager.getpref...
    ('ShowSimulationLogs','IncludeOnCommandPrompt')
ans =
  logical

   1  

Входные аргументы

свернуть все

Имя группы предпочтений, указанное как одно из следующих значений:

  • 'TestFileDisplay' - Настройки файлов и их статус отображения

  • 'TestSuiteDisplay' - Настройки набора тестов и их статус на экране

  • 'TestCaseDisplay' - Настройки тестового случая и их статус отображения

  • 'MATLABReleases' - Выпуски, доступные для тестирования

Имя предпочтения, указанное как символьный вектор или массив ячеек символьных векторов. Использовать settings = sltest.testmanager.getpref(group) чтобы получить действительные настройки для каждого group.

Пример: ('TestSuiteDisplay','Description')

Пример: ('ShowSimulationLogs','IncludeOnCommandPrompt')

Выходные аргументы

свернуть все

Параметры настройки, возвращенные в виде структуры.

Представлен в R2017a