summaryrefslogtreecommitdiff
path: root/tests/phpunit/includes/parser/TidyTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/parser/TidyTest.php')
-rw-r--r--tests/phpunit/includes/parser/TidyTest.php44
1 files changed, 0 insertions, 44 deletions
diff --git a/tests/phpunit/includes/parser/TidyTest.php b/tests/phpunit/includes/parser/TidyTest.php
deleted file mode 100644
index 57a88b9d..00000000
--- a/tests/phpunit/includes/parser/TidyTest.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-/**
- * @group Parser
- */
-class TidyTest extends MediaWikiTestCase {
- public function setUp() {
- parent::setUp();
- $check = MWTidy::tidy( '' );
- if ( strpos( $check, '<!--' ) !== false ) {
- $this->markTestSkipped( 'Tidy not found' );
- }
- }
-
- /**
- * @dataProvider provideTestWrapping
- */
- public function testTidyWrapping( $expected, $text, $msg = '' ) {
- $text = MWTidy::tidy( $text );
- // We don't care about where Tidy wants to stick is <p>s
- $text = trim( preg_replace( '#</?p>#', '', $text ) );
- // Windows, we love you!
- $text = str_replace( "\r", '', $text );
- $this->assertEquals( $expected, $text, $msg );
- }
-
- public function provideTestWrapping() {
- return array(
- array(
- '<mw:editsection page="foo" section="bar">foo</mw:editsection>',
- '<mw:editsection page="foo" section="bar">foo</mw:editsection>',
- '<mw:editsection> should survive tidy'
- ),
- array(
- '<editsection page="foo" section="bar">foo</editsection>',
- '<editsection page="foo" section="bar">foo</editsection>',
- '<editsection> should survive tidy'
- ),
- array( '<mw:toc>foo</mw:toc>', '<mw:toc>foo</mw:toc>', '<mw:toc> should survive tidy' ),
- array( "<link foo=\"bar\" />\nfoo", '<link foo="bar"/>foo', '<link> should survive tidy' ),
- array( "<meta foo=\"bar\" />\nfoo", '<meta foo="bar"/>foo', '<meta> should survive tidy' ),
- );
- }
-} \ No newline at end of file