2016-05-02 4 views
1

Ich würde gerne Jasmin-Tests durch eine grunt Aufgabe ausführen. Ich mache jasmine, um Tests auf dem gleichen Fenster auszuführen. start jasmine erstellt ein neues Fenster, führt die Tests aus und lässt das Fenster geöffnet.Wie führe ich 2 Befehle in einem neuen Befehlszeilenfenster aus?

Ich möchte die Jasmin-Tests in einem neuen Fenster ausführen, eine press any key to continue.. Eingabeaufforderung in diesem neuen Fenster werfen und das Fenster bei Tastendruck schließen.

Bisher habe ich versucht start jasmine & pause & exit aber dieund exit Befehle gelten einfach für das übergeordnete Fenster. Ich möchte, dass sie stattdessen auf das Kindfenster reagieren.

Update: jasmine & pause & exit tut genau das, was ich in meinem aktuellen Fenster brauche. Ich möchte das Ganze in einem neuen Fenster machen. Jedoch startet ein start jasmine & pause & exit Jasmin auf einem Fenster und pause & exit auf meinem aktuellen Fenster!

Antwort

0

Sie könnten dies leicht in eine Batch-Datei umbrechen, die jeden dieser Schritte angelegt hat.

jasmine 
pause 

Dann rufen Sie einfach mit start.

+0

Ich möchte keine Batch-Datei verwenden. Die Befehle werden Teil einer Zeichenfolge in 'gruntfile.js' sein. –

+0

@DivyanthJayaraj das ist nicht sehr gut für CI-Server. –

+0

Für CI-Server verwende ich den einfachen 'Jasmine'-Befehl. Dies ermöglicht es Entwicklern, Nodejs Code einfacher zu testen –