АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

летучие мыши - Интернет в облаке

Запускайте летучие мыши в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командные биты, которые можно запускать в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


летучие мыши - Автоматизированная система тестирования Bash

СИНТАКСИС


летучие мыши [-c] [-p | -t] тестXNUMX [тестXNUMX ...]

тестXNUMX это путь к файлу теста Bats или путь к каталогу, содержащему тест Bats
файлы.

ОПИСАНИЕ


Bats - это TAP-совместимая среда тестирования для Bash. Это простой способ проверить
что написанные вами программы UNIX ведут себя должным образом.

Тестовый файл Bats - это сценарий Bash со специальным синтаксисом для определения тестовых случаев. Под
капот, каждый тестовый пример - это просто функция с описанием.

Тестовые примеры состоят из стандартных команд оболочки. Летучие мыши используют Bash. ошибочный выход (набор -e)
опция при запуске тестовых случаев. Если каждая команда в тестовом примере завершается с 0 статус
код (успех), тест проходит. Таким образом, каждая строчка является утверждением истины.

Читать летучие мыши(7) для получения дополнительной информации о написании тестов летучих мышей.

БЕГ ИСПЫТАНИЯ


Чтобы запустить тесты, вызовите летучие мыши интерпретатор с путем к тестовому файлу. Тест файла
дела рассматриваются последовательно и изолированно. Если все тесты пройдены, летучие мыши выходит с
0 код состояния. Если есть какие-то сбои, летучие мыши выходит с 1 код состояния.

Вы можете вызвать летучие мыши интерпретатор с несколькими аргументами тестового файла или с путем к
каталог, содержащий несколько .летучие мыши файлы. Летучие мыши будут запускать каждый тестовый файл индивидуально и
агрегировать результаты. Если какой-либо тестовый пример не прошел, летучие мыши выходит с 1 код состояния.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-c, --считать
Подсчитайте количество тестовых случаев, не выполняя никаких тестов

-h, --Помогите
Показать справочное сообщение

-p, --хорошенький
Показать результаты в красивом формате (по умолчанию для терминалов)

-t, --нажмите
Показать результаты в формате TAP

-v, --версия
Показать номер версии

ВЫВОД


Когда вы запускаете Bats с терминала, вы будете видеть результат выполнения каждого теста с
отметьте галочкой рядом с названием теста, если он прошел, или «X», если он не прошел.

$ летучие мыши дополнение. летучие мыши
✓ сложение с помощью bc
✓ сложение с использованием постоянного тока

2 теста, 0 сбоев

Если Bats не подключен к терминалу - другими словами, если вы запускаете его из непрерывного
системы интеграции или перенаправить ее вывод в файл - результаты отображаются в
удобочитаемый, машиночитаемый формат TAP. Вы можете принудительно выводить TAP с терминала с помощью
вызывая летучих мышей с --нажмите опцию.

$ летучие мыши --нажмите add.bats
1 2 ..
ок 1 добавление с использованием bc
ок 2 сложение с использованием постоянного тока

ВЫХОД статус


Ассоциация летучие мыши интерпретатор выходит со значением 0 если все тестовые примеры пройдены, или 1 если один или несколько
тестовые случаи терпят неудачу.

Используйте летучие мыши в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 2
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 3
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Быстрый туннельный прокси, который поможет вам
    обход брандмауэров Это приложение
    который также можно получить из
    https://sourceforge.net/projects/shadowsocksgui/.
    Это ха ...
    Скачать Shadowsocks
  • 6
    Темы GLPI
    Темы GLPI
    Скачать выпуск на
    https://github.com/stdonato/glpi-modifications/
    Цветовые темы для GLPI 0.84 и 0.85 Новое
    Модификации для GLPI Это
    приложение, которое c ...
    Скачать темы GLPI
  • Больше »

Команды Linux

Ad