Spec-Zone.ru › Ansible 2.6

win_pester - Запуск тестов Pester на хостах Windows

Новое в версии 2.6.

  • Описание
    • Требования
  • Параметры
  • Примеры
  • Значения возврата
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Запуск тестов Pester на хостах Windows.
  • Файлы тестов должны быть доступны на удаленном хосте.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • Pester

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
path
обязательно
Путь к файлу теста Pester или папке, где можно найти тесты.
Если путь указывает на папку, модуль будет рассматривать все файлы ps1 как тесты Pester.
version
Минимальная версия модуля pester, которая должна быть доступна на удаленном хосте.

Примеры

- name: Get facts
  setup:

- name: Add Pester module
  action:
    module_name: "{{ 'win_psmodule' if ansible_powershell_version >= 5 else 'win_chocolatey' }}"
    name: Pester
    state: present

- name: Run the pester test provided in the path parameter.
  win_pester:
    path: C:\Pester

# Run pesters tests files that are present in the specified folder
# ensure that the pester module version available is greater or equal to the version parameter.
- name: Run the pester test present in a folder and check the Pester module version.
  win_pester:
    path: C:\Pester\test01.test.ps1
    version: 4.1.0

Значения возврата

Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
output
список
успех
Результаты тестов Pester.

pester_version
строка
всегда
Версия модуля pester, найденная на удаленном хосте.

Пример:
4.3.1


Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет совместим со старыми версиями.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Erwan Quelin (@erwanquelin)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/win_pester_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API