get_error_message(); } throw new Exception( 'WordPress died: ' . $message ); } tests_add_filter( 'wp_die_handler', 'fail_if_died' ); $GLOBALS['wp_tests_options'] = array( 'gutenberg-experiments' => array( 'gutenberg-widget-experiments' => '1', 'gutenberg-full-site-editing' => 1, 'gutenberg-block-experiments' => 1, 'gutenberg-media-processing' => 1, 'gutenberg-guidelines' => 1, 'gutenberg-dashboard-widgets' => 1, 'gutenberg-real-time-collaboration' => 1, ), ); // Enable the widget block editor. tests_add_filter( 'gutenberg_use_widgets_block_editor', '__return_true' ); // Start up the WP testing environment. require $_tests_dir . '/includes/bootstrap.php'; // Use existing behavior for wp_die during actual test execution. remove_filter( 'wp_die_handler', 'fail_if_died' );