/** * @see HTTPS_Resource_Proxy::enqueue_scripts() */ function test_enqueue_scripts() { $instance = new HTTPS_Resource_Proxy($this->plugin); add_filter('https_resource_proxy_filtering_enabled', '__return_true'); $instance->add_proxy_filtering(); unset($instance); $wp_scripts = wp_scripts(); // and fire wp_default_scripts wp_styles(); // fire wp_default_styles do_action('wp_enqueue_scripts'); $this->assertContains($this->plugin->script_handles['https-resource-proxy'], $wp_scripts->queue); $this->assertContains('var _httpsResourceProxyExports', $wp_scripts->get_data($this->plugin->script_handles['https-resource-proxy'], 'data')); }