@@ 249-262 (lines=14) @@ | ||
246 | * |
|
247 | * @covers ::add_upgrades_menu |
|
248 | */ |
|
249 | public function test_add_upgrades_menu() { |
|
250 | global $submenu; |
|
251 | ||
252 | static::$admin_menu->add_upgrades_menu(); |
|
253 | ||
254 | $this->assertSame( 'https://wordpress.com/plans/my-plan/' . static::$domain, $submenu['paid-upgrades.php'][1][2] ); |
|
255 | $this->assertSame( 'https://wordpress.com/domains/manage/' . static::$domain, $submenu['paid-upgrades.php'][2][2] ); |
|
256 | ||
257 | /** This filter is already documented in modules/masterbar/admin-menu/class-atomic-admin-menu.php */ |
|
258 | if ( apply_filters( 'jetpack_show_wpcom_upgrades_email_menu', false ) ) { |
|
259 | $this->assertSame( 'https://wordpress.com/email/' . static::$domain, $submenu['paid-upgrades.php'][3][2] ); |
|
260 | $this->assertSame( 'https://wordpress.com/purchases/subscriptions/' . static::$domain, $submenu['paid-upgrades.php'][4][2] ); |
|
261 | } else { |
|
262 | $this->assertSame( 'https://wordpress.com/purchases/subscriptions/' . static::$domain, $submenu['paid-upgrades.php'][3][2] ); |
|
263 | } |
|
264 | } |
|
265 |
@@ 298-311 (lines=14) @@ | ||
295 | * |
|
296 | * @covers ::add_upgrades_menu |
|
297 | */ |
|
298 | public function test_add_upgrades_menu() { |
|
299 | global $submenu; |
|
300 | ||
301 | static::$admin_menu->add_upgrades_menu(); |
|
302 | ||
303 | $this->assertSame( 'https://wordpress.com/plans/my-plan/' . static::$domain, $submenu['paid-upgrades.php'][1][2] ); |
|
304 | $this->assertSame( 'https://wordpress.com/domains/manage/' . static::$domain, $submenu['paid-upgrades.php'][2][2] ); |
|
305 | ||
306 | /** This filter is already documented in modules/masterbar/admin-menu/class-atomic-admin-menu.php */ |
|
307 | if ( apply_filters( 'jetpack_show_wpcom_upgrades_email_menu', false ) ) { |
|
308 | $this->assertSame( 'https://wordpress.com/email/' . static::$domain, $submenu['paid-upgrades.php'][3][2] ); |
|
309 | $this->assertSame( 'https://wordpress.com/purchases/subscriptions/' . static::$domain, $submenu['paid-upgrades.php'][4][2] ); |
|
310 | } else { |
|
311 | $this->assertSame( 'https://wordpress.com/purchases/subscriptions/' . static::$domain, $submenu['paid-upgrades.php'][3][2] ); |
|
312 | } |
|
313 | } |
|
314 |