Importação de modelo ou componente de um plugin em um plugin customizado: falha nos testes

Ao testar um plugin no qunit, carregamos apenas o JS para aquele plugin específico. Isso ajuda a evitar problemas inesperados quando vários plugins interagem entre si. Também ajuda a garantir que um plugin não se torne inesperadamente dependente de outro.

No seu caso, parece que a interação é deliberada e você sempre espera que seus usuários tenham o discourse-calendar ativado. Nesse caso, você pode adicionar alguma configuração a um arquivo about.json que tornará o JS do discourse-calendar disponível nos testes do seu próprio plugin. Aqui está um exemplo:

^^ neste caso, está adicionando discourse-assign. Para o seu caso, você faria discourse-calendar.

4 curtidas