|
@@ 2845-2861 (lines=17) @@
|
| 2842 |
|
/** |
| 2843 |
|
* Test network vs site settings: network only. |
| 2844 |
|
*/ |
| 2845 |
|
public function test_network_no_site_settings() |
| 2846 |
|
{ |
| 2847 |
|
if ( is_multisite() ) { |
| 2848 |
|
define( 'TEST_MULTISITE_FORCE_AO_ON_NETWORK', true ); |
| 2849 |
|
// set options through WordPress core methods. |
| 2850 |
|
update_option( 'autoptimize_js_exclude', 'site' ); |
| 2851 |
|
update_network_option( get_main_network_id(), 'autoptimize_js_exclude', 'network' ); |
| 2852 |
|
update_network_option( get_main_network_id(), 'autoptimize_enable_site_config', '' ); |
| 2853 |
|
|
| 2854 |
|
// and then try fetching them through optionwrapper. |
| 2855 |
|
$expected = 'network'; |
| 2856 |
|
$actual = autoptimizeOptionWrapper::get_option( 'autoptimize_js_exclude' ); |
| 2857 |
|
$this->assertEquals( $expected, $actual ); |
| 2858 |
|
} else { |
| 2859 |
|
$this->assertEquals( 1, 1 ); // just to ensure this isn't marked as a risky test. |
| 2860 |
|
} |
| 2861 |
|
} |
| 2862 |
|
|
| 2863 |
|
/** |
| 2864 |
|
* Test network vs site settings; per site. |
|
@@ 2866-2882 (lines=17) @@
|
| 2863 |
|
/** |
| 2864 |
|
* Test network vs site settings; per site. |
| 2865 |
|
*/ |
| 2866 |
|
public function test_network_per_site_settings() |
| 2867 |
|
{ |
| 2868 |
|
if ( is_multisite() ) { |
| 2869 |
|
// define of TEST_MULTISITE_FORCE_AO_ON_NETWORK not needed, done in previous test. |
| 2870 |
|
// set options through WordPress core methods. |
| 2871 |
|
update_option( 'autoptimize_js_exclude', 'site' ); |
| 2872 |
|
update_network_option( get_main_network_id(), 'autoptimize_js_exclude', 'network' ); |
| 2873 |
|
update_network_option( get_main_network_id(), 'autoptimize_enable_site_config', 'on' ); |
| 2874 |
|
|
| 2875 |
|
// and then try fetching them through optionwrapper. |
| 2876 |
|
$expected = 'site'; |
| 2877 |
|
$actual = autoptimizeOptionWrapper::get_option( 'autoptimize_js_exclude' ); |
| 2878 |
|
$this->assertEquals( $expected, $actual ); |
| 2879 |
|
} else { |
| 2880 |
|
$this->assertEquals( 1, 1 ); // just to ensure this isn't marked as a risky test. |
| 2881 |
|
} |
| 2882 |
|
} |
| 2883 |
|
} |
| 2884 |
|
|