Lines:
1 to 100 of 120
<?php /** * WP_Customize_Manager tests. * * @package WordPress */ /* class Tests_WP_Customize_Manager */ /* function Tests_WP_Customize_Manager::wpSetUpBeforeClass() – Set up before class. */ /* function Tests_WP_Customize_Manager::set_up */ /* function Tests_WP_Customize_Manager::tear_down */ /* function Tests_WP_Customize_Manager::get_inactive_core_theme() – Get a core theme that is not the same as the current theme. */ /* function Tests_WP_Customize_Manager::instantiate() – Instantiate class, set global $wp_customize, and return instance. */ /* function Tests_WP_Customize_Manager::test_constructor() – Test WP_Customize_Manager::__construct(). */ /* function Tests_WP_Customize_Manager::test_constructor_deferred_changeset_uuid() – Test constructor when deferring UUID. */ /* function Tests_WP_Customize_Manager::test_setup_theme_in_customize_admin() – Test WP_Customize_Manager::setup_theme() for admin screen. */ /* function Tests_WP_Customize_Manager::test_fresh_site_flag_clearing() – Test that clearing a fresh site is a no-op if the site is already fresh. */ /* function Tests_WP_Customize_Manager::test_setup_theme_in_frontend() – Test WP_Customize_Manager::setup_theme() for frontend. */ /* function Tests_WP_Customize_Manager::test_settings_previewed() – Test WP_Customize_Manager::settings_previewed(). */ /* function Tests_WP_Customize_Manager::test_autosaved() – Test WP_Customize_Manager::autosaved(). */ /* function Tests_WP_Customize_Manager::test_branching() – Test WP_Customize_Manager::branching(). */ /* function Tests_WP_Customize_Manager::test_changeset_uuid() – Test WP_Customize_Manager::changeset_uuid(). */ /* function Tests_WP_Customize_Manager::test_wp_loaded() – Test WP_Customize_Manager::wp_loaded(). */ /* function Tests_WP_Customize_Manager::test_find_changeset_post_id() – Test WP_Customize_Manager::find_changeset_post_id(). */ /* function Tests_WP_Customize_Manager::test_changeset_post_id() – Test WP_Customize_Manager::changeset_post_id(). */ /* function Tests_WP_Customize_Manager::test_changeset_data() – Test WP_Customize_Manager::changeset_data(). */ /* function Tests_WP_Customize_Manager::test_import_theme_starter_content() – Test WP_Customize_Manager::import_theme_starter_content(). */ /* function Tests_WP_Customize_Manager::test_import_theme_starter_content_with_nested_arrays() – Test WP_Customize_Manager::import_theme_starter_content() with nested arrays. */ /* function Tests_WP_Customize_Manager::test_customize_preview_init() – Test WP_Customize_Manager::customize_preview_init(). */ /* function Tests_WP_Customize_Manager::test_filter_iframe_security_headers() – Test WP_Customize_Manager::filter_iframe_security_headers(). */ /* function Tests_WP_Customize_Manager::test_add_state_query_params() – Test WP_Customize_Manager::add_state_query_params(). */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_without_theme_activation() – Test WP_Customize_Manager::save_changeset_post(). */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_without_kses_corrupting_json */ /* function Tests_WP_Customize_Manager::get_manager_for_testing_json_corruption_protection */ /* function Tests_WP_Customize_Manager::apply_content_save_pre_filters_if_not_main_admin_user */ /* function Tests_WP_Customize_Manager::filter_map_meta_cap_to_disallow_unfiltered_html */ /* function Tests_WP_Customize_Manager::filter_customize_changeset_save_data() – Filter customize_changeset_save_data. */ /* function Tests_WP_Customize_Manager::return_illegal_error() – Return illegal error. */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_with_theme_activation() – Test WP_Customize_Manager::save_changeset_post(). */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_with_varying_users() – Test saving changesets with varying users and capabilities. */ /* function Tests_WP_Customize_Manager::create_test_manager() – Create test manager. */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_dumping_auto_draft_date() – Test that updating an auto-draft changeset bumps its post_date to keep it from getting garbage collected by wp_delete_auto_drafts(). */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_with_unchanged_values() – Test writing changesets when user supplies unchanged values. */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_with_autosave() – Test writing changesets when user supplies unchanged values. */ /* function Tests_WP_Customize_Manager::test_remove_setting_from_changeset_post() – Test passing `null` for a setting ID to remove it from the changeset. */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_with_varying_unfiltered_html_cap() – Test writing changesets and publishing with users who can unfiltered_html and those who cannot. */ /* function Tests_WP_Customize_Manager::test_wp_customize_publish_changeset() – Test saving settings by publishing a changeset outside of Customizer entirely. */ /* function Tests_WP_Customize_Manager::test_publish_changeset_with_future_status_when_future_date() – Ensure that saving a changeset with a publish status but future date will change the status to future, to align with behavior in wp_insert_post(). */ /* function Tests_WP_Customize_Manager::test_save_changeset_post_for_bad_changeset() – Ensure that save_changeset_post method bails updating an underlying changeset which is invalid. */ /* function Tests_WP_Customize_Manager::test_trash_changeset_post_preserves_properties() – Test that trash_changeset_post() trashes a changeset post with its name and content preserved. */ /* function Tests_WP_Customize_Manager::register_scratchpad_setting() – Register scratchpad setting. */ /* function Tests_WP_Customize_Manager::filter_sanitize_scratchpad() – Sanitize scratchpad as if it is post_content so kses filters apply. */ /* function Tests_WP_Customize_Manager::filter_customize_setting_to_log_current_user() – Filter setting to capture the current user when the filter applies. */ /* function Tests_WP_Customize_Manager::test_is_cross_domain() – Test WP_Customize_Manager::is_cross_domain(). */ /* function Tests_WP_Customize_Manager::test_get_allowed_urls() – Test WP_Customize_Manager::get_allowed_urls(). */ /* function Tests_WP_Customize_Manager::filter_customize_allowed_urls() – Callback for customize_allowed_urls filter. */ /* function Tests_WP_Customize_Manager::test_doing_ajax() – Test WP_Customize_Manager::doing_ajax(). */ /* function Tests_WP_Customize_Manager::test_not_doing_ajax() – Test ! WP_Customize_Manager::doing_ajax(). */ /* function Tests_WP_Customize_Manager::test_unsanitized_post_values_from_input() – Test WP_Customize_Manager::unsanitized_post_values(). */ /* function Tests_WP_Customize_Manager::test_unsanitized_post_values_with_changeset_and_stashed_theme_mods() – Test WP_Customize_Manager::unsanitized_post_values(). */ /* function Tests_WP_Customize_Manager::test_post_value() – Test the WP_Customize_Manager::post_value() method. */ /* function Tests_WP_Customize_Manager::test_invalid_post_value() – Test the WP_Customize_Manager::post_value() method for a setting value that fails validation. */ /* function Tests_WP_Customize_Manager::filter_customize_sanitize_foo() – Filter customize_validate callback. */ /* function Tests_WP_Customize_Manager::filter_customize_validate_foo() – Filter customize_validate callback. */ /* function Tests_WP_Customize_Manager::test_post_value_validation_sanitization_order() – Test the WP_Customize_Manager::post_value() method to make sure that the validation and sanitization are done in the right order. */ /* function Tests_WP_Customize_Manager::filter_customize_sanitize_numeric() – Filter customize_validate callback for a numeric value. */ /* function Tests_WP_Customize_Manager::filter_customize_validate_numeric() – Filter customize_validate callback for a numeric value. */ /* function Tests_WP_Customize_Manager::test_validate_setting_values() – Test WP_Customize_Manager::validate_setting_values(). */ /* function Tests_WP_Customize_Manager::test_late_validate_setting_values() – Test WP_Customize_Manager::validate_setting_values(). */ /* function Tests_WP_Customize_Manager::test_validate_setting_values_args() – Test WP_Customize_Manager::validate_setting_values(). */ /* function Tests_WP_Customize_Manager::late_validate_length() – Add a length constraint to a setting. */ /* function Tests_WP_Customize_Manager::test_validate_setting_values_validation_sanitization_order() – Test the WP_Customize_Manager::validate_setting_values() method to make sure that the validation and sanitization are done in the right order. */ /* function Tests_WP_Customize_Manager::test_prepare_setting_validity_for_js() – Test WP_Customize_Manager::prepare_setting_validity_for_js(). */ /* function Tests_WP_Customize_Manager::test_set_post_value() – Test WP_Customize_Manager::set_post_value(). */ /* function Tests_WP_Customize_Manager::sanitize_foo_for_test_set_post_value() – Sanitize a value for Tests_WP_Customize_Manager::test_set_post_value(). */ /* function Tests_WP_Customize_Manager::capture_customize_post_value_set_actions() – Capture the actions fired when calling WP_Customize_Manager::set_post_value(). */ /* function Tests_WP_Customize_Manager::test_add_dynamic_settings() – Test the WP_Customize_Manager::add_dynamic_settings() method. */ /* function Tests_WP_Customize_Manager::test_has_published_pages() – Test WP_Customize_Manager::has_published_pages(). */ /* function Tests_WP_Customize_Manager::test_has_published_pages_when_nav_menus_created_posts() – Ensure that page stubs created via nav menus will cause has_published_pages to return true. */ /* function Tests_WP_Customize_Manager::test_register_dynamic_settings() – Test the WP_Customize_Manager::register_dynamic_settings() method. */ /* function Tests_WP_Customize_Manager::action_customize_register_for_dynamic_settings() – In lieu of closures, callback for customize_register action added in test_register_dynamic_settings(). */ /* function Tests_WP_Customize_Manager::filter_customize_dynamic_setting_args_for_test_dynamic_settings() – In lieu of closures, callback for customize_dynamic_setting_args filter added for test_register_dynamic_settings(). */ /* function Tests_WP_Customize_Manager::filter_customize_dynamic_setting_class_for_test_dynamic_settings() – In lieu of closures, callback for customize_dynamic_setting_class filter added for test_register_dynamic_settings(). */ /* function Tests_WP_Customize_Manager::test_get_document_title_template() – Test get_document_title_template() method. */ /* function Tests_WP_Customize_Manager::test_preview_url() – Test get_preview_url()/set_preview_url methods. */ /* function Tests_WP_Customize_Manager::test_return_url() – Test get_return_url()/set_return_url() methods. */ /* function Tests_WP_Customize_Manager::test_return_url_with_deactivated_theme */ /* function Tests_WP_Customize_Manager::test_autofocus() – Test get_autofocus()/set_autofocus() methods. */ /* function Tests_WP_Customize_Manager::test_nonces() – Test get_nonces() method. */ /* function Tests_WP_Customize_Manager::filter_customize_refresh_nonces() – Filter for customize_refresh_nonces. */ /* function Tests_WP_Customize_Manager::test_customize_pane_settings() – Test customize_pane_settings() method. */ /* function Tests_WP_Customize_Manager::test_remove_frameless_preview_messenger_channel() – Test remove_frameless_preview_messenger_channel. */ /* function Tests_WP_Customize_Manager::test_customize_preview_settings() – Test customize_preview_settings() method. */ /* function Tests_WP_Customize_Manager::test_customize_loaded_components_filter() – */ /* function Tests_WP_Customize_Manager::return_array_containing_widgets() – */ /* function Tests_WP_Customize_Manager::return_array_containing_nav_menus() – */ /* function Tests_WP_Customize_Manager::test_prepare_controls_stable_sorting() – */ /* function Tests_WP_Customize_Manager::test_add_section_return_instance() – */ /* function Tests_WP_Customize_Manager::test_add_setting_return_instance() – */