# 2026.7.3 (ESR) - El ejecutor de pruebas QUnit no carga las dependencias (webui)

**URL:** <https://meta.discourse.org/t/2026-7-3-esr-qunit-test-runner-fails-to-load-dependencies-webui/413541>\
**Category:** Bug\
**Tags:** docker, dev-install\
**Created:** [29 Septiembre, 2026 09:47 UTC](https://meta.discourse.org/t/2026-7-3-esr-qunit-test-runner-fails-to-load-dependencies-webui/413541 "2026-09-29T09:47:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![manut](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manut/32/485119_2.png) [@manut](https://meta.discourse.org/u/manut)\
**Post date:** [29 Septiembre, 2026 09:47 UTC](https://meta.discourse.org/t/2026-7-3-esr-qunit-test-runner-fails-to-load-dependencies-webui/413541/1 "2026-09-29T09:47:20Z")

</div>

Hola,

En una nueva instancia de desarrollo de Discourse, la ejecución de pruebas para plugins que dependen de otros plugins falla.

Reproducción:

1. crea un nuevo contenedor de desarrollo: `sudo d/boot_dev --init`, completa la configuración
2. accede a [http://localhost:3000/tests?target=discourse-calendar](http://localhost:3000/tests?target=discourse-calendar)
3. página en blanco con error en la consola: `Uncaught (in promise) Error: TypeError: The specifier “discourse/plugins/styleguide?” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or “/”.`

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [29 Septiembre, 2026 16:37 UTC](https://meta.discourse.org/t/2026-7-3-esr-qunit-test-runner-fails-to-load-dependencies-webui/413541/2 "2026-09-29T16:37:32Z")

</div>

Gracias por el informe. Puedo reproducir este problema en Firefox y ya he enviado una corrección. Una vez que se integre, debería volver a funcionar.

> <https://github.com/discourse/discourse/pull/44181>
>
> Firefox ignores an import map once any module has started loading, so plugin tes…t pages failed to boot there with \`The specifier "discourse/plugins/styleguide?" was a bare specifier, but was not remapped to anything\`.
> 
> This change renders \`layouts/plugin\_js\` ahead of those scripts, which matches the order in \`application.html.erb\`, so plugin JS tests run in Firefox again.
