Это команда wibble-test-genrunner, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
wibble-test-genrunner - Генератор кода для наборов тестов wibble.
СИНТАКСИС
Wibble-test-genrunner заголовок
Wibble-test-genrunner main
ОПИСАНИЕ
Программа генерирует файлы .cpp, которые затем компилируются и связываются в тестовую программу для
запуск тестов из файлов .test.h. Примеры таких файлов .test.h можно найти среди wibble
заголовки, например. /usr/include/wibble/regexp.test.h.
В первой форме программа обрабатывает один файл заголовка (обычно в форме
foo.test.h) и создает соответствующий файл .cpp для компиляции. Во второй форме это
принимает как Найти заголовки .test.h и создает единственный main.cpp, который содержит
main () тестовой программы, которая затем запускает все тесты во всех файлах .test.h
файлы. Сгенерированный исходный код всегда выводится на стандартный вывод и остается до
пользователю перенаправить его в значимое место.
В настоящее время у программы нет других опций, кроме двух вышеуказанных форм. Программа
предназначен для запуска как часть процесса сборки программ или библиотек с использованием wibble
фреймворк для тестирования. Для удобного использования из CMake есть скрипт test.cmake под
/ usr / share / wibble, который заботится о создании всех файлов .cpp (как для каждого заголовка, так и
основной), компилируя их и связывая в один двоичный файл, который выполняет
тестирование.
Используйте wibble-test-genrunner онлайн с помощью сервисов onworks.net