2016-10-05 5 views
9

Ich muss Code ausführen, bevor alle Tests begonnen haben. Also muss ich den QUnit Haken before verwenden, aber in ember-qunit sind die einzigen verfügbaren Rückrufe beforeEach und afterEach.Wie hook vorher und nachher in ember-qunit Tests anrufen?

Wie kann ich das ausführen?

+0

Wenn ich nicht falsch liege, sind keine anderen Rückrufe verfügbar. [code] (https://github.com/emberjs/ember-qnit/blob/master/lib/ember-qnit/qnit-module.js#L38). Was möchten Sie in 'vorher'-Callbacks machen? – ykaragol

+0

Ich muss eine Dependency-Injection-Manager-Klasse initalisieren, die nicht zweimal aufgerufen werden sollte – EnriMR

+1

Können Sie es tun, kurz vor dem 'Modul' Funktion aufrufen? Wie in [hier] (https://ember-twiddle.com/860f6eea3beb86c65490ea2f29e9c36b?openFiles=tests.unit.controllers.my-controller-test.js%2C) gezeigt – ykaragol

Antwort

Verwandte Themen