Desenvolvendo Plugins de Discourse - Parte 6 - Adicionar testes de aceitação

Estou tentando seguir este guia, mas estou preso logo no início: não consigo acessar /qunit de forma alguma. (Isso também parece relacionado a Install Discourse on Ubuntu or Debian for Development, que é basicamente a abordagem que estou usando para implantar o Discourse em minha máquina local para aprender sobre desenvolvimento, mas este guia é o que desencadeou meu obstáculo, então pensei em colocá-lo aqui.) Tentar acessá-lo retorna uma resposta “Essa página não existe ou é privada”.

O controller para a rota /qunit (discourse/app/controllers/qunit_controller.rb at 166fe3bb34f99bd0baa613726486ce0f13c7a992 · discourse/discourse · GitHub) menciona que é # apenas usado em testes / desenvolvimento não-ember-cli (o comentário antes desse método), então tentei executar a instância com RAILS_ENV=test bundle exec rails server, mas EmberCli.enabled? ainda é true.

Qual abordagem vocês estão usando para executar um servidor de desenvolvimento local para que possamos realmente acessar /qunit (o que provavelmente envolve desabilitar o EmberCLI)? (Certamente posso estar perdendo algo óbvio.)

2 curtidas