| @@ 182-189 (lines=8) @@ | ||
| 179 | */ | |
| 180 | 	protected function test__master_user_exists_on_site() { | |
| 181 | $name = __FUNCTION__; | |
| 182 | 		if ( ! $this->helper_is_jetpack_connected() ) { | |
| 183 | return self::skipped_test( | |
| 184 | array( | |
| 185 | 'name' => $name, | |
| 186 | 'short_description' => __( 'Jetpack is not connected. No master user to check.', 'jetpack' ), | |
| 187 | ) | |
| 188 | ); | |
| 189 | } | |
| 190 | $local_user = $this->helper_retrieve_local_master_user(); | |
| 191 | ||
| 192 | 		if ( $local_user->exists() ) { | |
| @@ 217-224 (lines=8) @@ | ||
| 214 | */ | |
| 215 | 	protected function test__master_user_can_manage_options() { | |
| 216 | $name = __FUNCTION__; | |
| 217 | 		if ( ! $this->helper_is_jetpack_connected() ) { | |
| 218 | return self::skipped_test( | |
| 219 | array( | |
| 220 | 'name' => $name, | |
| 221 | 'short_description' => __( 'Jetpack is not connected.', 'jetpack' ), | |
| 222 | ) | |
| 223 | ); | |
| 224 | } | |
| 225 | $master_user = $this->helper_retrieve_local_master_user(); | |
| 226 | ||
| 227 | 		if ( user_can( $master_user, 'manage_options' ) ) { | |
| @@ 324-331 (lines=8) @@ | ||
| 321 | */ | |
| 322 | 	protected function test__identity_crisis() { | |
| 323 | $name = __FUNCTION__; | |
| 324 | 		if ( ! $this->helper_is_jetpack_connected() ) { | |
| 325 | return self::skipped_test( | |
| 326 | array( | |
| 327 | 'name' => $name, | |
| 328 | 'short_description' => __( 'Jetpack is not connected.', 'jetpack' ), | |
| 329 | ) | |
| 330 | ); | |
| 331 | } | |
| 332 | $identity_crisis = Jetpack::check_identity_crisis(); | |
| 333 | ||
| 334 | 		if ( ! $identity_crisis ) { | |
| @@ 400-407 (lines=8) @@ | ||
| 397 | ); | |
| 398 | } | |
| 399 | ||
| 400 | 		if ( 404 === wp_remote_retrieve_response_code( $response ) ) { | |
| 401 | return self::skipped_test( | |
| 402 | array( | |
| 403 | 'name' => $name, | |
| 404 | 'short_description' => __( 'The WordPress.com API returned a 404 error.', 'jetpack' ), | |
| 405 | ) | |
| 406 | ); | |
| 407 | } | |
| 408 | ||
| 409 | $result = json_decode( $body ); | |
| 410 | $is_connected = (bool) $result->connected; | |