Class: ExampleAppTurboLayoutTest
- Inherits:
-
ExampleAppIntegrationTestCase
- Object
- ActionDispatch::IntegrationTest
- ExampleAppIntegrationTestCase
- ExampleAppTurboLayoutTest
- Defined in:
- lib/installer_templates/example_app_tests/test/integration/example_app_turbo_layout_test.rb
Overview
Smoke test for rollout step 1 of stuff/ujs-to-turbo.md (gem-side): the layout loads Turbo as an ES module and disables Drive so existing UJS-driven links/forms keep working unchanged. If this asserts ever fails, frame/stream conversions in later slices will silently fall back to full-page navigation (Turbo not loaded) instead of using the ‘<turbo-frame>` fast path.