Skip to content

Turbo warning while running system specs #10090

@andreslucena

Description

@andreslucena

Describe the bug

While reviewing PRs and running specs, I see a new warning related with Turbo

To Reproduce
Steps to reproduce the behavior:

  1. Run bin/rspec decidim-core/spec/system/messaging/conversations_spec.rb -e "passes HTML validation" > /dev/null
  2. See warning

Expected behavior
To not see any warning

Stacktrace

2022-11-18 14:09:57 +0100 WARNING: http://1.lvh.me:6520/packs-test/js/7296.js 14:47592 "You are loading Turbo from a \u003Cscript> element inside the \u003Cbody> element. This is probably not what you meant to do!\n\nLoad your application’s JavaScript bundle inside the \u003Chead> element instead. \u003Cscript> elements in \u003Cbody> are evaluated with each page change.\n\nFor more information, see: https://turbo.hotwired.dev/handbook/building#working-with-script-elements\n\n——\nSuppress this warning by adding a "data-turbo-suppress-warning" attribute to: %s\n"
(...)
(Deleted because it was too large, but its the full HTML of the page)

Extra data (please complete the following information):

  • Decidim Version: 0.28.0.dev

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions