diff --git tests/phpunit/tests/customize/custom-css-setting.php tests/phpunit/tests/customize/custom-css-setting.php
index 63f55364c3..ae74da5c28 100644
|
|
class Test_WP_Customize_Custom_CSS_Setting extends WP_UnitTestCase { |
23 | 23 | public $setting; |
24 | 24 | |
25 | 25 | /** |
26 | | * Set up the test case. |
| 26 | * Administrator user id. |
27 | 27 | * |
28 | | * @see WP_UnitTestCase::setup() |
| 28 | * @var int |
29 | 29 | */ |
30 | | function setUp() { |
31 | | parent::setUp(); |
| 30 | public static $user_id; |
| 31 | |
| 32 | public static function wpSetUpBeforeClass() { |
32 | 33 | require_once ABSPATH . WPINC . '/class-wp-customize-manager.php'; |
33 | 34 | |
34 | | $user_id = self::factory()->user->create( |
| 35 | self::$user_id = self::factory()->user->create( |
35 | 36 | array( |
36 | 37 | 'role' => 'administrator', |
37 | 38 | ) |
38 | 39 | ); |
39 | 40 | if ( is_multisite() ) { |
40 | | grant_super_admin( $user_id ); |
| 41 | grant_super_admin( self::$user_id ); |
41 | 42 | } |
| 43 | } |
42 | 44 | |
43 | | wp_set_current_user( $user_id ); |
| 45 | /** |
| 46 | * Set up the test case. |
| 47 | * |
| 48 | * @see WP_UnitTestCase::setup() |
| 49 | */ |
| 50 | function setUp() { |
| 51 | parent::setUp(); |
44 | 52 | |
45 | 53 | global $wp_customize; |
46 | 54 | $this->wp_customize = new WP_Customize_Manager(); |
… |
… |
class Test_WP_Customize_Custom_CSS_Setting extends WP_UnitTestCase { |
49 | 57 | do_action( 'customize_register', $this->wp_customize ); |
50 | 58 | $this->setting = new WP_Customize_Custom_CSS_Setting( $this->wp_customize, 'custom_css[' . get_stylesheet() . ']' ); |
51 | 59 | $this->wp_customize->add_setting( $this->setting ); |
| 60 | |
| 61 | wp_set_current_user( self::$user_id ); |
52 | 62 | } |
53 | 63 | |
54 | 64 | /** |