Ember.js: [Glimmer 2] Komponentenintegrationstests

Erstellt am 30. Juli 2016  ·  4Kommentare  ·  Quelle: emberjs/ember.js

In einer frisch erstellten App, die die heute veröffentlichte Ember-Alpha verwendet, schlagen Integrationstests fehl.

Hier ist ein Repo, das das Problem reproduziert , das nur diesen Schritten gefolgt ist:

ember new test-app
cd test-app
bower install -S ember#alpha
ember g component-test fails
ember test
Bug Glimmer2

Hilfreichster Kommentar

Ab [email protected] gilt ember g component it-works unverändert . Ich habe https://github.com/dfreeman/glimmer-integration-failure/pull/2 zur Demonstration eingereicht.

Ich werde dies als abgeschlossen betrachten (aber bitte melden Sie sich, wenn es Probleme gibt, und ich werde wieder öffnen).

Alle 4 Kommentare

Ich habe das hier in #13970 und https://github.com/switchfly/ember-test-helpers/pull/167 gemeldete direkte Problem behoben, aber die Reproduktionsschritte sind immer noch ein Problem aufgrund der Art und Weise, wie Top-Level-Outlets verwendet werden ember-test-Helfer.

Weitere Arbeiten in:

Mit den Änderungen von [email protected] sollte ein einfaches this.render funktionieren (eingereicht https://github.com/dfreeman/glimmer-integration-failure/pull/1 an das Testrepo) .

Ein generisches ember g component x-foo wird immer noch scheitern, da this.clearRender() in ember-test-Helpern derzeit nicht unterstützt werden (wird noch daran gearbeitet).

Ab [email protected] gilt ember g component it-works unverändert . Ich habe https://github.com/dfreeman/glimmer-integration-failure/pull/2 zur Demonstration eingereicht.

Ich werde dies als abgeschlossen betrachten (aber bitte melden Sie sich, wenn es Probleme gibt, und ich werde wieder öffnen).

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen