You appear to be a bot. Output may be restricted
Description
Test WP_Customize_Partial::render() with a return_callback that echos.
Usage
Test_WP_Customize_Partial::test_render_return_callback();
Parameters
Returns
void
Source
File name: wordpress-develop-tests/phpunit/tests/customize/partial.php
Lines:
1 to 18 of 18
public function test_render_return_callback() { $partial = new WP_Customize_Partial( $this->selective_refresh, 'foo', array( 'render_callback' => array( $this, 'render_return' ), ) ); $count_filter_customize_partial_render = $this->count_filter_customize_partial_render; $count_filter_customize_partial_render_with_id = $this->count_filter_customize_partial_render_with_id; add_filter( 'customize_partial_render', array( $this, 'filter_customize_partial_render' ), 10, 3 ); add_filter( "customize_partial_render_{$partial->id}", array( $this, 'filter_customize_partial_render_with_id' ), 10, 3 ); $rendered = $partial->render(); $this->assertSame( 'bar', $rendered ); $this->assertSame( $count_filter_customize_partial_render + 1, $this->count_filter_customize_partial_render ); $this->assertSame( $count_filter_customize_partial_render_with_id + 1, $this->count_filter_customize_partial_render_with_id ); }