Це команда wibble-test-genrunner, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
wibble-test-genrunner - генератор коду для wibble testsuites.
СИНТАКСИС
wibble-test-genrunner заголовок
wibble-test-genrunner основний
ОПИС
Програма генерує файли .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