англійськафранцузькаіспанська

Ad


Значок OnWorks

кажани - онлайн у хмарі

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

Це командні команди, які можна запускати в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


кажани - Автоматизована система тестування Bash

СИНТАКСИС


кажани [-c] [-p | -t] тест [тест ...]

тест це шлях до тестового файлу Bats або шлях до каталогу, що містить тест Bats
файли.

ОПИС


Bats — це сумісна з TAP платформа тестування для Bash. Він забезпечує простий спосіб перевірки
що програми UNIX, які ви пишете, поводяться належним чином.

Тестовий файл Bats — це сценарій Bash зі спеціальним синтаксисом для визначення тестів. Під
hood, кожен тестовий приклад — це лише функція з описом.

Тестові приклади складаються зі стандартних команд оболонки. Bats використовує Bash помилка (комплект -e)
опція під час виконання тестів. Якщо кожна команда в тестовому прикладі виходить з a 0 статус
код (успішно), тест пройдено. Таким чином, кожен рядок є твердженням істини.

Читати кажани(7), щоб дізнатися більше про написання тестів Bats.

РУНІНГ ВИПРОБУВАННЯ


Щоб запустити тести, викличте кажани інтерпретатор із шляхом до тестового файлу. Тест файлу
випадки розглядаються послідовно та ізольовано. Якщо всі тести пройдено, кажани виходить з a
0 код стану. Якщо будуть якісь збої, кажани виходить з a 1 код стану.

Ви можете викликати кажани інтерпретатор із кількома аргументами тестового файлу або шляхом до a
каталог, що містить кілька .bats файли. Bats запускатиме кожен тестовий файл окремо та
агрегувати результати. Якщо будь-який тест не вдається, кажани виходить з a 1 код стану.

ВАРІАНТИ


-c, --рахувати
Підрахуйте кількість тестових випадків без виконання тестів

-h, --допомога
Відобразити довідкове повідомлення

-p, -- гарна
Показувати результати в красивому форматі (за замовчуванням для терміналів)

-t, -- натисніть
Показати результати у форматі TAP

-v, -- версія
Відобразити номер версії

ВИХІД


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

$ кажани додаток.bats
✓ додавання за допомогою bc
✓ додавання за допомогою dc

2 тести, 0 відмов

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

$ bats --tap add.bats
1 .. 2
добре 1 додавання за допомогою bc
добре 2 додавання за допомогою постійного струму

EXIT СТАТУС


Команда кажани інтерпретатор виходить із значенням 0 якщо всі тестові випадки пройдуть, або 1 якщо один або кілька
тестові випадки не вдаються.

Використовуйте кажани онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 3
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • 5
    Тіні
    Тіні
    Швидкий тунельний проксі, який вам допоможе
    обхід брандмауерів Це програма
    з якого також можна отримати
    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