` elements as part of wpautop(). * * @group formatting * @expectedDeprecated clean_pre */ class Tests_Formatting_CleanPre extends WP_UnitTestCase { function test_removes_self_closing_br_with_space() { $source = 'a b c\n
sldfj
'; $res = 'a b c\nsldfj'; $this->assertEquals( $res, clean_pre( $source ) ); } function test_removes_self_closing_br_without_space() { $source = 'a b c\n
sldfj
'; $res = 'a b c\nsldfj'; $this->assertEquals( $res, clean_pre( $source ) ); } // I don't think this can ever happen in production; //
is changed to
elsewhere. Left in because // that replacement shouldn't happen (what if you want // HTML 4 output?). function test_removes_html_br() { $source = 'a b c\n
sldfj
'; $res = 'a b c\nsldfj'; $this->assertEquals( $res, clean_pre( $source ) ); } function test_removes_p() { $source = "

isn't this exciting!

oh indeed!

"; $res = "\nisn't this exciting!\noh indeed!"; $this->assertEquals( $res, clean_pre( $source ) ); } }