Issue #3386085: Prevent warning when str_starts_with() receives NULL route...

  • Removed the kernel test (ExposedFormRenderTest) — NullRouteMatch injection doesn't simulate BigPipe's actual execution context

    • Added functional test testExposedBlockOnUnroutedRequestWithBigPipe() to ExposedFormTest.php which:
      • Installs big_pipe via module installer
      • Places views_exposed_filter_block:test_exposed_block-page_1 on all pages
      • Logs in as an authenticated user (BigPipe only activates for logged-in users)
      • Navigates to a non-existent URL (404)
      • Asserts the response is a 404 — not a 500 from an unhandled exception

    This directly follows the steps to reproduce from the issue summary with BigPipe installed, exactly as alexpott requested.

Edited by Zeeshan khan

Merge request reports

Loading