Entwicklung von Discourse-Plugins - Teil 6 - Akzeptanztests hinzufügen

Ich versuche, dieser Anleitung zu folgen, bleibe aber gleich am Anfang stecken: Ich kann /qunit überhaupt nicht aufrufen. (Dies scheint auch mit Install Discourse on Ubuntu or Debian for Development zusammenzuhängen, was im Grunde der Ansatz ist, den ich verwende, um Discourse auf meinem lokalen Rechner für Lernzwecke bereitzustellen, aber diese Anleitung ist der Auslöser für mein Hindernis, daher dachte ich, ich würde es hier posten.) Der Versuch, darauf zuzugreifen, führt zu der Antwort „Diese Seite existiert nicht oder ist privat“.

Der Controller für die Route /qunit (discourse/app/controllers/qunit_controller.rb at 166fe3bb34f99bd0baa613726486ce0f13c7a992 · discourse/discourse · GitHub) erwähnt, dass er # nur im nicht-Ember-CLI-Test / Dev verwendet wird (der Kommentar vor dieser Methode), daher habe ich versucht, die Instanz mit RAILS_ENV=test bundle exec rails server auszuführen, aber EmberCli.enabled? ist immer noch true.

Welchen Ansatz verwendet ihr, um einen lokalen Entwicklungsserver auszuführen, damit wir tatsächlich auf /qunit zugreifen können (was wahrscheinlich das Deaktivieren von EmberCLI beinhaltet)? (Ich vermisse vielleicht etwas Offensichtliches.)

2 „Gefällt mir“