кодесурса
«PHPUnit

Тестовый запуск командной строки (2)

script1adsense2code
script1adsense3code

Вступление

`--testsuite`:

Этот флаг стимулирует запуск тестов для набора тестов, имя которого соответствует заданному шаблону.

`--group`:

Запускает тестирование только для указанной группы. Тест может быть помечен как принадлежащий группе с помощью аннотации `@ group`.

Аннотации `@ author` и` @ ticket` являются псевдонимами для `@ group`, что позволяет дополнительно фильтровать тесты на основе автора и тикета.

`--exclude-group`:

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

`--list-groups`:

Возвращает полный список всех доступных тестовых групп.

`--test-suffix`:

Запрашивает поиск тестовых файлов с указанным суффиксом (ами).

`--don't-отчетно-бесполезна-tests`:

Это предотвращает возврат бесполезных тестов.

`--strict-coverage`:

Предлагает PHPUnit строго соблюдать непреднамеренный код.

`строгого глобального state`:

Указывает PHPUnit быть строгим в отношении манипуляции с глобальным состоянием.

`--disallow тест-output`:

С этим флагом PHPUnit становится строгим с выводами во время тестов.

`--disallow-ToDo-tests`

Не выполняет тесты с аннотацией `@ todo` в своем блоке doc.

`--enforce-времени limit`

Это обеспечивает ограничение по времени в зависимости от размера теста.

`--process-isolation`:

С этим флагом каждый тест выполняется как отдельный процесс PHP.

`--no-Глобал-backup`:

Это предотвращает резервное копирование и восстановление `$ GLOBALS`.

`--static-backup`:

Вызывает резервное копирование и восстановление статических атрибутов пользовательских классов.

`--colors`:

Это указывает PHPUnit использовать цвета в выходных данных и в Windows, чтобы использовать ANSICON или ConEmu.

Эта опция имеет три возможных значения:

`never`: никогда не отображает цвета на выходе. Это значение по умолчанию, когда опция --colors` не используется.

`auto`: отображает цвета в выводе, если текущий терминал не поддерживает цвета или если вывод передается по команде или перенаправляется в файл.

`always`: отображает цвета в выводе, даже если текущий терминал не поддерживает цвета или когда вывод передается по команде или перенаправляется в файл.

NB: Когда --colors используется без какого-либо значения, `auto` является выбранным значением.

`- столбцы`

Он определяет количество столбцов, используемых для вывода результатов. Если значение `max` определено как значение, количество столбцов будет максимальным для текущего терминала.

`--stderr`

Он изменяет интерфейс печати на `STDERR` вместо` STDOUT`.

`--stop-на-error`

Это прекращает выполнение при первой ошибке.

`--stop-на-failure`

Завершает выполнение при первой ошибке или сбое.

`--stop-на-risky`

Останавливает выполнение при первом рискованном тесте.

`--stop-на-skipped`

Останавливает выполнение при первом пропущенном тесте.

`--stop-на-incomplete`

Останавливает выполнение при первом незавершенном тесте.

`--verbose`

Вывести более подробную информацию, например, имена тестов, которые были неполными или были пропущены.

`--debug`

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

`--loader`

Определяет реализацию `PHPUnit / Runner / TestSuiteLoader`. Загрузчик стандартного набора тестов будет искать исходный файл в текущем рабочем каталоге и в каждом каталоге, который указан в директиве конфигурации PHP include_path. Имя класса, такое как `Project_Package_Class`, сопоставляется с именем исходного файла` Project / Package / Class.php`.

`--repeat`

Неоднократно запускает тест (ы) указанное количество раз.

`--testdox`

Сообщает о ходе тестирования в формате TestDox.

`--printer`

Указывает принтер результатов для использования. Класс принтера должен расширять `PHPUnit / Util / Printer` и реализовывать интерфейс` PHPUnit / Framework / TestListener`.

`--bootstrap`

PHP-файл начальной загрузки, запускаемый перед тестами.

`--configuration, -c`

Это чтение конфигурации из файла XML.

Если `phpunit.xml` или phpunit.xml.dist` (в таком порядке) существуют в текущем рабочем каталоге и` --configuration` не используется, конфигурация будет автоматически считана из этого файла.

Если указан каталог и если в этом каталоге есть `phpunit.xml` или` phpunit.xml.dist `(в таком порядке), конфигурация будет автоматически считана из этого файла.

`--no-configuration` :

Игнорируйте `phpunit.xml` и` phpunit.xml.dist` из текущего рабочего каталога.

`- include-path`

Предварительно добавьте PHP include_path с указанными путями.

`-d`

Устанавливает значение данного параметра конфигурации PHP.

Предыдущий: Тестер командной строки (1)
Далее: Светильники

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code