Unit-Tests mit CppUnit



  • Hallo zusammen,

    ich hoffe mal ich bin mit meinem Problem jetzt auch im richtigen Forum, aber hier scheint es noch am ehesten zu passen. Ich entwickle derzeit eine Reihe von Unit-Tests mit CppUnit und suche eine Lösung für das folgende Problem: Mit dem Aufruf

    testrunner.addTest (CPPUNIT_NS :: TestFactoryRegistry :: getRegistry ().makeTest ());
    

    werden alle vorhandenen Test-Suiten beim Test-Runner registriert und somit bei der Ausführung der Testanwendung alle vom ersten bis zum letzten durchlaufen. Dies möchte ich nun gerne ändern und auch einzelne Tests serparat aufrufen. Die Tests sollen aber mit dem textbasierten Test-Runner laufen, d.h. ohne GUI und die Auswahl der auszuführenden Tests soll nicht zur Compilezeit entschieden werden. Leider steht dazu im CppUnit-Cookbook nichts drin und auch sonst hab ich dazu noch nichts gefunden. Hatte jemand schon mal das gleiche Problem? Geht sowas mit CppUnit überhaupt?

    Vielen Dank schon mal im voraus.


Anmelden zum Antworten