aboutsummaryrefslogtreecommitdiffstats
path: root/lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2012-07-18 03:59:10 -0700
committerfriendica <info@friendica.com>2012-07-18 03:59:10 -0700
commit22cf19e174bcee88b44968f2773d1bad2da2b54d (patch)
treef4e01db6f73754418438b020c2327e18c256653c /lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php
parent7a40f4354b32809af3d0cfd6e3af0eda02ab0e0a (diff)
downloadvolse-hubzilla-22cf19e174bcee88b44968f2773d1bad2da2b54d.tar.gz
volse-hubzilla-22cf19e174bcee88b44968f2773d1bad2da2b54d.tar.bz2
volse-hubzilla-22cf19e174bcee88b44968f2773d1bad2da2b54d.zip
bad sync with github windows client
Diffstat (limited to 'lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php')
-rw-r--r--lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php80
1 files changed, 0 insertions, 80 deletions
diff --git a/lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php b/lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php
deleted file mode 100644
index 34dbc9515..000000000
--- a/lib/htmlpurifier/tests/HTMLPurifier/Injector/RemoveEmptyTest.php
+++ /dev/null
@@ -1,80 +0,0 @@
-<?php
-
-class HTMLPurifier_Injector_RemoveEmptyTest extends HTMLPurifier_InjectorHarness
-{
-
- public function setup() {
- parent::setup();
- $this->config->set('AutoFormat.RemoveEmpty', true);
- }
-
- function testPreserve() {
- $this->assertResult('<b>asdf</b>');
- }
-
- function testRemove() {
- $this->assertResult('<b></b>', '');
- }
-
- function testRemoveWithSpace() {
- $this->assertResult('<b> </b>', '');
- }
-
- function testRemoveWithAttr() {
- $this->assertResult('<b class="asdf"></b>', '');
- }
-
- function testRemoveIdAndName() {
- $this->assertResult('<a id="asdf" name="asdf"></a>', '');
- }
-
- function testPreserveColgroup() {
- $this->assertResult('<colgroup></colgroup>');
- }
-
- function testPreserveId() {
- $this->config->set('Attr.EnableID', true);
- $this->assertResult('<a id="asdf"></a>');
- }
-
- function testPreserveName() {
- $this->config->set('Attr.EnableID', true);
- $this->assertResult('<a name="asdf"></a>');
- }
-
- function testRemoveNested() {
- $this->assertResult('<b><i></i></b>', '');
- }
-
- function testRemoveNested2() {
- $this->assertResult('<b><i><u></u></i></b>', '');
- }
-
- function testRemoveNested3() {
- $this->assertResult('<b> <i> <u> </u> </i> </b>', '');
- }
-
- function testRemoveNbsp() {
- $this->config->set('AutoFormat.RemoveEmpty.RemoveNbsp', true);
- $this->assertResult('<b>&nbsp;</b>', '');
- }
-
- function testRemoveNbspMix() {
- $this->config->set('AutoFormat.RemoveEmpty.RemoveNbsp', true);
- $this->assertResult('<b>&nbsp; &nbsp;</b>', '');
- }
-
- function testDontRemoveNbsp() {
- $this->config->set('AutoFormat.RemoveEmpty.RemoveNbsp', true);
- $this->assertResult('<td>&nbsp;</b>', "<td>\xC2\xA0</td>");
- }
-
- function testRemoveNbspExceptionsSpecial() {
- $this->config->set('AutoFormat.RemoveEmpty.RemoveNbsp', true);
- $this->config->set('AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions', 'b');
- $this->assertResult('<b>&nbsp;</b>', "<b>\xC2\xA0</b>");
- }
-
-}
-
-// vim: et sw=4 sts=4