2016-11-16 2 views
1

Kann jemand überprüfen, ob Ember im Testmodus ist?Prüfen, ob Ember im Testmodus ist

Ich schreibe Akzeptanztests in Ember, und sie werden durch einige jQuery-Animationen in der App erschwert, die außerhalb von Embers Laufschleife asynchron laufen und erst nach dem Ende des Tests abgeschlossen werden. Wartende Helfer wie andThen(...) warten nicht auf das Ende der Animationen, weil sie sich außerhalb der Laufschleife befinden.

Ich brauche nicht wirklich Abnahmetests der Animationen, nur des DOM-Status nach dem Abschluss der Animationen, um die Dinge einfach zu machen, möchte ich die Animationen während des Abnahmetests deaktivieren. Also muss ich prüfen können, ob Ember im Testmodus ist.

Ich bin mit Ember Version 1.10.1

+0

Verwenden Sie den Ember-CLI? – kiwiupover

Antwort

2

Nevermind verwenden können, ist es so einfach wie Ember.testing. Dies wird im Testmodus auf "True" gesetzt, ansonsten ist es jedoch nicht definiert. Daher konnte ich es nicht direkt in der Chrome-Konsole finden.