Aceasta este comanda cxxtestgen 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
cxxtestgen - efectuează descoperirea testului pentru a crea un rulant de testare CxxTest
REZUMAT
cxxtestgen [opțiuni] [ ...]
DESCRIERE
Comanda cxxtestgen procesează fișierele antet C++ pentru a efectua descoperirea testului, apoi aceasta
creează fișiere pentru rulerul de testare CxxTest.
OPŢIUNI
-h, --Ajutor
afișați acest mesaj de ajutor și ieșiți
--versiune
Scrieți versiunea CxxTest.
-o, --ieșire=NUME
Scrieți rezultatul în fișierul NAME.
-w, --lume
Eticheta testelor, folosită pentru a denumi rezultatele XML.
--include=HEADER
Includeți fișierul HEADER în runnerul de testare înaintea altor antete.
--abort-on-fail
Anulați testele pentru afirmațiile eșuate (cum ar fi xUnit).
--principal
Specificați un nume alternativ pentru funcția main().
--anteturi
Specificați un nume de fișier care conține o listă de fișiere antet care sunt procesate pentru a le genera
un alergător de teste.
--alergător=CLASĂ
Creați un runner de testare care procesează evenimentele de testare folosind clasa CxxTest::CLASS.
--gui=CLASĂ
Creați un runner de testare GUI care procesează evenimentele de testare folosind clasa CxxTest::CLASS.
(depreciat)
--error-printer
Creați un runner de testare folosind clasa ErrorPrinter și permiteți utilizarea standardului
bibliotecă.
--xunit-printer
Creați un runner de testare folosind clasa XUnitPrinter.
--xunit-file
Fișierul în care este scris rezumatul XML pentru cei care rulează de testare care utilizează XUnitPrinter
clasă. Numele de fișier XML implicit este TEST- .xml, unde este valoarea lui
--opțiune mondială. (implicit: cxxtest)
--au-std
Utilizați biblioteca standard (chiar dacă nu este găsită în teste).
--no-std
Nu utilizați biblioteca standard (chiar dacă ați găsit-o în teste).
--au-eh
Utilizați gestionarea excepțiilor (chiar dacă nu ați găsit-o în teste).
--nu-eh
Nu utilizați gestionarea excepțiilor (chiar dacă sunt găsite în teste).
--lung lung=TIP
Utilizați TYPE ca pentru numere întregi lungi. (implicit: nu este acceptat)
--no-static-init
Nu vă bazați pe inițializarea statică în runnerul de testare.
--șablon=MODEL
Generați runnerul de testare utilizând fișierul ȘABLON pentru a defini un șablon.
--rădăcină
Scrieți funcția main() și datele globale pentru un alergător de testare.
--parte
Scrieți clasele de teste pentru un alergător de testare.
-f, --fog-parser
Utilizați noul parser FOG C++ (dezactivat)
EXIT STAREA
0
Succes
1
Eșec (eroare de sintaxă sau de utilizare; eroare de configurare; eșec de procesare a documentelor;
eroare neașteptată).
Utilizați cxxtestgen online folosind serviciile onworks.net