Це команда cxxtestgen, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
cxxtestgen — виконує виявлення тесту для створення тестового запуску CxxTest
СИНТАКСИС
cxxtestgen [параметри] [ ...]
ОПИС
Команда cxxtestgen обробляє файли заголовків C++ для виконання тестового виявлення, а потім його
створює файли для запуску тестів CxxTest.
ВАРІАНТИ
-h, --допомога
показати це повідомлення довідки та вийти
-- версія
Напишіть версію CxxTest.
-о, - вихід=ІМ'Я
Записати вихідні дані у файл NAME.
-w, --світ
Мітка тестів, яка використовується для іменування результатів XML.
--включати=HEADER
Включити файл HEADER у програму тестування перед іншими заголовками.
--abort-on-fail
Перервати тести на невдалих твердженнях (наприклад, xUnit).
--основний
Вкажіть альтернативне ім’я для функції main().
--заголовки
Укажіть назву файлу, який містить список файлів заголовків, які обробляються для створення
тестовий бігун.
--бігун=КЛАС
Створіть засіб виконання тестів, який обробляє події тестування за допомогою класу CxxTest::CLASS.
--gui=КЛАС
Створіть засіб виконання тестів GUI, який обробляє події тестування за допомогою класу CxxTest::CLASS.
(застаріло)
--помилка-принтер
Створіть засіб виконання тестів за допомогою класу ErrorPrinter і дозвольте використання стандарту
бібліотека
--xunit-принтер
Створіть засіб виконання тестів за допомогою класу XUnitPrinter.
--xunit-файл
Файл, до якого записується резюме XML для тестувальників за допомогою XUnitPrinter
клас. Стандартна назва XML-файлу – TEST- .xml, де є значенням
--світовий варіант. (за замовчуванням: cxxtest)
--have-std
Використовуйте стандартну бібліотеку (навіть якщо її немає в тестах).
--no-std
Не використовуйте стандартну бібліотеку (навіть якщо вона є в тестах).
--є-ех
Використовуйте обробку винятків (навіть якщо їх немає в тестах).
--ні-е
Не використовуйте обробку винятків (навіть якщо їх виявлено в тестах).
--довго=TYPE
Використовуйте TYPE як для довгих довгих цілих чисел. (за замовчуванням: не підтримується)
--no-static-init
Не покладайтеся на статичну ініціалізацію в програмі виконання тестів.
--шаблон=ШАБЛОН
Створіть програму виконання тестів за допомогою файлу TEMPLATE, щоб визначити шаблон.
--корінь
Напишіть функцію main() і глобальні дані для виконання тестів.
--частина
Напишіть класи тестувальника для виконавця тестів.
-f, --fog-парсер
Використовувати новий парсер FOG C++ (вимкнено)
EXIT СТАТУС
0
Успіх
1
Помилка (синтаксична помилка або помилка використання; помилка конфігурації; помилка обробки документа;
неочікувана помилка).
Використовуйте cxxtestgen онлайн за допомогою сервісів onworks.net