summaryrefslogtreecommitdiff
path: root/t/inc/Sanitizer.t
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2010-07-28 11:52:48 +0200
committerPierre Schmitz <pierre@archlinux.de>2010-07-28 11:52:48 +0200
commit222b01f5169f1c7e69762e0e8904c24f78f71882 (patch)
tree8e932e12546bb991357ec48eb1638d1770be7a35 /t/inc/Sanitizer.t
parent00ab76a6b686e98a914afc1975812d2b1aaa7016 (diff)
update to MediaWiki 1.16.0
Diffstat (limited to 't/inc/Sanitizer.t')
-rw-r--r--t/inc/Sanitizer.t64
1 files changed, 0 insertions, 64 deletions
diff --git a/t/inc/Sanitizer.t b/t/inc/Sanitizer.t
deleted file mode 100644
index ae2c9a23..00000000
--- a/t/inc/Sanitizer.t
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/usr/bin/env php
-<?php
-
-require 't/Test.php';
-
-plan( 13 );
-
-define( 'MEDIAWIKI', 1 );
-require_ok( 'includes/Defines.php' );
-require_ok( 'includes/GlobalFunctions.php' );
-require_ok( 'includes/Sanitizer.php' );
-require_ok( 'includes/normal/UtfNormal.php' );
-require_ok( 'includes/ProfilerStub.php' ); # For removeHTMLtags
-
-
-#
-# decodeCharReferences
-#
-
-cmp_ok(
- Sanitizer::decodeCharReferences( '&eacute;cole' ),
- '==',
- "\xc3\xa9cole",
- 'decode named entities'
-);
-
-cmp_ok(
- Sanitizer::decodeCharReferences( "&#x108;io bonas dans l'&#233;cole!" ),
- '==',
- "\xc4\x88io bonas dans l'\xc3\xa9cole!",
- 'decode numeric entities'
-);
-
-cmp_ok(
- Sanitizer::decodeCharReferences( "&#x108;io bonas dans l'&eacute;cole!" ),
- '==',
- "\xc4\x88io bonas dans l'\xc3\xa9cole!",
- 'decode mixed numeric/named entities'
-);
-
-cmp_ok(
- Sanitizer::decodeCharReferences(
- "&#x108;io bonas dans l'&eacute;cole! (mais pas &amp;#x108;io dans l'&#38;eacute;cole)"
- ),
- '==',
- "\xc4\x88io bonas dans l'\xc3\xa9cole! (mais pas &#x108;io dans l'&eacute;cole)",
- 'decode mixed complex entities'
-);
-
-cmp_ok( Sanitizer::decodeCharReferences( 'a & b' ), '==', 'a & b', 'Invalid ampersand' );
-
-cmp_ok( Sanitizer::decodeCharReferences( '&foo;' ), '==', '&foo;', 'Invalid named entity' );
-
-cmp_ok( Sanitizer::decodeCharReferences( "&#88888888888888;" ), '==', UTF8_REPLACEMENT, 'Invalid numbered entity' );
-
-$wgUseTidy = false;
-cmp_ok(
- Sanitizer::removeHTMLtags( '<div>Hello world</div />' ),
- '==',
- '<div>Hello world</div>',
- 'Self-closing closing div'
-);
-
-/* vim: set filetype=php: */