2

Beim Schreiben von Tests im Winkelmesser für eine Angular2-App, die AngularFire verwendet.Synchronisierungsproblem beim Ausführen von Winkelmesser-Tests in einer App mit AngularFire

Ich verwende browser.ignoreSynchronization als Workaround, sonst meine Tests Timeout bei jedem it. Dies zwingt mich, viel Bloat-Code zu schreiben.

Gibt es eine Möglichkeit, nicht "gezwungen" zu sein, browser.ignoreSynchronization zu verwenden?

Es gibt einige Diskussionen über dieses Problem draußen (like this one), aber ich sehe keine endgültige Lösung. Gibt es einen an dieser Stelle?

Antwort

0

Ich hoffe, das Problem ist immer noch nicht perfekt gelöst.

Kann anstatt der browser.ignoreSynchronization=true; dann und dort sein, würde ich vorschlagen, Sie in der conf.js und browser.ignoreSynchronization=false; bei der Teardown jeder Test-Suite zu verwenden.

Das kann die Anzahl der aufgeblähten Codes reduzieren. Danke.

Verwandte Themen