2016-06-27 16 views
2

Momentan verwende ich Mocha + Chai Tests mit Foxx Web-Interface. Es funktioniert gut, aber ich würde lieber die Befehlszeilenschnittstelle von Mocha verwenden, wenn das möglich ist. Gibt es einen Weg dazu?Testen von ArangoDB Foxx App von CLI

Antwort

3

Es gibt keine Möglichkeit, die Mocha-Tests vom mocha-CLI auszuführen, da sie im Kontext des installierten Foxx-Dienstes ausgeführt werden müssen, während mocha mit Node.js (oder theoretisch einer der anderen unterstützten Umgebungen) ausgeführt wird.

Sie können die Tests eines Foxx-Dienstes mit dem Tool foxx-manager ausführen, das auf dem Computer verfügbar ist, auf dem ArangoDB installiert ist. Wir planen, dieses Tool schließlich durch eine node-basierte Foxx CLI zu ersetzen, die auf jedem Computer mit Zugriff auf die Datenbank ausgeführt werden kann.

+0

Es ist einfach nicht sehr praktisch, auf Schaltflächen in einer Reihe von Popups zu klicken, wenn ich Tests durchführen muss. Und Web-Oberfläche fehlt auch Konsolenausgabe beim Testen. Meiner Meinung nach wäre es besser, wenn es eine Seite zum Ausführen von Tests anstelle eines Popups mit Terminal-ähnlicher Ausgabe geben würde. – artnikpro

+0

@artnikpro: meinen Sie, die Tests als separate Registerkarte in der Weboberfläche zu haben? Außerdem ist 'foxx-manager' ein CLI-Tool, das könnte Ihnen mehr gefallen. –

+0

Ich werde Foxx-Manager versuchen. Danke, Alan. – artnikpro