@@ 2338-2360 (lines=23) @@ | ||
2335 | /** |
|
2336 | * @ticket 34596 |
|
2337 | */ |
|
2338 | function test_add_section_return_instance() { |
|
2339 | $manager = new WP_Customize_Manager(); |
|
2340 | wp_set_current_user( self::$admin_user_id ); |
|
2341 | ||
2342 | $section_id = 'foo-section'; |
|
2343 | $result_section = $manager->add_section( $section_id, array( |
|
2344 | 'title' => 'Section', |
|
2345 | 'priority' => 1, |
|
2346 | ) ); |
|
2347 | ||
2348 | $this->assertInstanceOf( 'WP_Customize_Section', $result_section ); |
|
2349 | $this->assertEquals( $section_id, $result_section->id ); |
|
2350 | ||
2351 | $section = new WP_Customize_Section( $manager, $section_id, array( |
|
2352 | 'title' => 'Section 2', |
|
2353 | 'priority' => 2, |
|
2354 | ) ); |
|
2355 | $result_section = $manager->add_section( $section ); |
|
2356 | ||
2357 | $this->assertInstanceOf( 'WP_Customize_Section', $result_section ); |
|
2358 | $this->assertEquals( $section_id, $result_section->id ); |
|
2359 | $this->assertEquals( $section, $result_section ); |
|
2360 | } |
|
2361 | ||
2362 | /** |
|
2363 | * @ticket 34596 |
|
@@ 2436-2457 (lines=22) @@ | ||
2433 | /** |
|
2434 | * @ticket 34596 |
|
2435 | */ |
|
2436 | function test_add_panel_return_instance() { |
|
2437 | $manager = new WP_Customize_Manager(); |
|
2438 | wp_set_current_user( self::$admin_user_id ); |
|
2439 | ||
2440 | $panel_id = 'foo-panel'; |
|
2441 | $result_panel = $manager->add_panel( $panel_id, array( |
|
2442 | 'title' => 'Test Panel', |
|
2443 | 'priority' => 2, |
|
2444 | ) ); |
|
2445 | ||
2446 | $this->assertInstanceOf( 'WP_Customize_Panel', $result_panel ); |
|
2447 | $this->assertEquals( $panel_id, $result_panel->id ); |
|
2448 | ||
2449 | $panel = new WP_Customize_Panel( $manager, $panel_id, array( |
|
2450 | 'title' => 'Test Panel 2', |
|
2451 | ) ); |
|
2452 | $result_panel = $manager->add_panel( $panel ); |
|
2453 | ||
2454 | $this->assertInstanceOf( 'WP_Customize_Panel', $result_panel ); |
|
2455 | $this->assertEquals( $panel, $result_panel ); |
|
2456 | $this->assertEquals( $panel_id, $result_panel->id ); |
|
2457 | } |
|
2458 | ||
2459 | /** |
|
2460 | * @ticket 34596 |