Aceasta este comanda wibble-test-genrunner care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
wibble-test-genrunner - Generator de cod pentru suitele de teste wibble.
REZUMAT
wibble-test-genrunner antet
wibble-test-genrunner principal
DESCRIERE
Programul generează fișiere .cpp care sunt apoi compilate și legate într-un program de testare pentru
rularea testelor din fișierele .test.h. Exemple de astfel de fișiere .test.h pot fi găsite printre wibble
anteturi, de ex. /usr/include/wibble/regexp.test.h.
În prima formă, programul procesează un singur fișier antet (de obicei din formularul
foo.test.h) și produce un fișier .cpp corespunzător care urmează să fie compilat. În a doua formă, ea
ia ca toate anteturile .test.h și produce un singur main.cpp care conține
main() a programului de testare, care rulează apoi toate testele în toate .test.h
fișiere. Codul sursă generat este întotdeauna scris la ieșirea standard și este lăsat până la acțiunea
utilizatorului să-l redirecționeze către o locație semnificativă.
În prezent, programul nu are alte opțiuni decât cele două forme de mai sus. Programul este
destinat să fie rulat ca parte a procesului de construire a programelor sau bibliotecilor folosind wibble
cadrul de testare. Pentru o utilizare convenabilă de la CMake, există un script test.cmake sub
/usr/share/wibble, care se ocupă de producerea tuturor fișierelor .cpp (atât pe antet, cât și
principal), compilarea acestora și conectându-le într-un singur binar care execută
suită de teste.
Utilizați wibble-test-genrunner online folosind serviciile onworks.net