Ich kann nirgendwo finden, dass es für ember-cli dokumentiert ist, ein globales Timeout für QUnit zu setzen.Einstellung eines globalen Timeouts in Ember-cli für Qunit
Ich habe die Dokumentation für QUnit gefunden: https://api.qunitjs.com/QUnit.config/
testTimeout (Standard: undefined) Typ: Anzahl eine globale Timeout in Millisekunden angeben, nach dem alle Tests werden mit einer entsprechenden Meldung fehlschlagen. Nützlich, wenn Async-Tests nicht abgeschlossen werden, um zu verhindern, dass der Tester sich festsetzt. Stellen Sie etwas hoch ein, z.B. 30000 (30 Sekunden), um langsame Tests zu vermeiden.
Ich konnte dies innerhalb von \ node_modules \ ember-cli-qunit \ vendor \ ember-cli-qunit \ qunit-configuration.js ändern und dies funktioniert wie erwartet.
Allerdings überprüfen wir nicht in den node_modules zur Quellcodeverwaltung, also macht es keinen Sinn, diesen Wert hier zu ändern.
Ich bin hier ratlos, wo ich eine Änderung vornehmen sollte, um eine globale Test-Timeout in Ember-CLI zu bekommen.
Für einige, die nicht besser vielleicht wissen, stellen Sie sicher, QUnit zu importieren: 'Import QUnit aus 'qunit'; 'stellen Sie dann Ihren Timeout-Wert ein. Danke Bande. – Dan