| Google-Test Google-Test ist das C ++ - Testing-Framework von Google. |
Jetzt downloaden |
Google-Test Ranking & Zusammenfassung
- Name des Herausgebers:
- Google
- Website des Verlags:
- http://code.google.com/
Google-Test Stichworte
Google-Test Beschreibung
Google-Test ist das C ++ - Testing-Framework von Google. Google Test ist das C ++ - Testing Framework.Google's Framework.Google's Framework für das Schreiben von C ++ - Tests auf einer Vielzahl von Plattformen (Linux, Mac OS X, Windows, Windows CE und Symbian). Basierend auf der Xunit-Architektur. Unterstützt Automatische Testerfindung, ein reichhaltiger Set von Assertions, benutzerdefinierte Behauptungen, Todestests, tödliche und nicht tödliche Misserfolge, verschiedene Optionen für die Ausführung der Tests und der XML-Testbericht Generation.Requirements. · POSIX-STANDARD-Shell · POSIX (-2) Regelmäßige Ausdrücke (regex.h) · A C ++ 98-Standards-kompatibler Compiler · Automake> = 1,9 · Autoconf> = 2,59 · Libbtool / libtoolize · Python> = 2.4Baufen die Quelle: Es gibt zwei Hauptoptionen, um die Quelle an diesem Punkt zu erstellen: Bauen Sie es in der Quellcode-Baumstruktur oder in einem separaten Verzeichnis auf. Wir empfehlen, in einem separaten Verzeichnis zu bauen, da beide konsistentere Ergebnisse erzeugt und einfacher zu reinigen sein sollte, wenn alles schief geht, aber beide Muster werden unterstützt. Die einzige harte Einschränkung ist, dass, während das Build-Verzeichnis ein Unterverzeichnis des Quellverzeichnisses sein kann, das Gegenteil nicht möglich und führt zu Fehlern. Sobald Sie ausgewählt haben, wo Sie den Google-Test erstellen möchten, erstellen Sie ggf. das Verzeichnis und geben Sie ihn ein. Die folgenden Schritte gelten für einen Ansatz, indem er einfach die Shell-Variable SRCDIR mit ". zum Aufbau des Quellverzeichnisses und dem relativen Pfad zum Quellverzeichnis ansonsten. $ $ {SRCDIR} / Konfigurieren # Standard GNU-Skript konfigurieren, --help für weitere Informationen $ make # Standard-Makefile nach GNU-Konventionen $ Erstellen Sie alle Tests - Alles, was passieren sollte Wenn Sie es an einem Ort installieren, auf den sie zugreifen können, ist dies in Linux in typischerweise unter '/ usr / local'. Der folgende Befehl installiert alle Google-Testbibliotheken, öffentlichen Kopfzeilen und Dienstprogramme, die für andere Programme und Bibliotheken erforderlich sind, um ihn zu nutzen Der Abschnitt muss erweitert werden, wenn das Skript 'gtest-config' abgeschlossen ist und Autoconf-Makros bereitgestellt werden (oder nicht bereitgestellt), um den Prozess für andere Programme ordnungsgemäß wiederzugeben, einschließlich des Google-Tests. Müssen Sie den Google-Test von Ihrem System entfernen, nachdem Sie es installiert haben, den folgenden Befehl ausführen, und es wird seine Änderungen zurückgegeben. Notieren Sie sich jedoch sorgfältig darauf, dass Sie diesen Befehl auf derselben Datei ausführen müssen * Wenn Sie den Google-Test auf Ihrem System installieren und an einer VCS-Checkout arbeiten, stellen Sie sicher, dass Sie diese Option ausführen *, bevor Sie Ihre Kasse der Quelle aktualisieren, um dieselbe Version zu deinstallieren, die Sie installiert haben. $ sudo make Deinstallation # muss mit dem gleichen Build als "Installation" ausgeführt werden.
Google-Test Zugehörige Software