Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
#2527606: Uncaught PHP Exception LogicException when editing Views shows that the Views UI is missing lots of test coverage for AJAX. This is not surprising since we don't have real browser testing in core yet.
Proposed resolution
Either click through testing of the Views UI and open new bug reports for anything found (critical if they're fatal errors).
Or find a way to test the AJAX callbacks more generically than #2527606: Uncaught PHP Exception LogicException when editing Views.
Comments
Comment #1
xjmComment #2
jhedstromThis would ideally use #2469713: Step 2: Create a JavaScriptTestBase using PhantomJs Driver/Binary.
Comment #4
LendudeI think with the introduction of JavaScriptTestBase this is now superseded by #2752931: [meta] Implement Javascript testing for Views and the Views UI.