0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2024-11-14 01:08:41 +00:00
htmlpurifier/tests/HTMLPurifier
Edward Z. Yang f3d050c517 Fix two bugs with caching of customized raw definitions.
The first bug is that we will repeatedly write out the result
of a customized raw definition to the filesystem, even when a cache
entry already exists.

The second bug is that caching these definitions doesn't actually
work (the cache entry is written but never used.)  A new API
for retrieving raw definitions permits the user to take advantage
of caching.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
2010-12-30 23:51:53 +00:00
..
AttrDef Add initial implementation of CSS.Trusted. 2010-11-12 18:45:03 +00:00
AttrTransform Fix bad configuration call in NameSyncTest.php. 2009-03-14 19:18:02 -04:00
ChildDef Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
ConfigSchema Revamp configuration backend. 2009-02-21 03:00:33 -05:00
DefinitionCache Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
Filter Rewrite CSS url() and font-family output logic. 2010-05-31 18:45:21 -07:00
HTMLModule Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
HTMLT Fix removal of id with DirectLex by preserving armor. 2010-10-28 17:25:31 +01:00
Injector Implement auto-formatter that removes empty span tags. 2010-03-07 18:59:33 -05:00
Lexer Emit errors when body is extracted. 2010-05-04 13:41:09 -04:00
PHPT Add sanity check against ze1_compatibility_mode. 2010-11-12 16:15:03 +00:00
SimpleTest Implement user-friendly links to test-cases on web tester. 2008-12-20 13:01:20 -05:00
Strategy Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
StringHashParser Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URIFilter Actually make URI.DisableResources do something. 2010-06-30 05:59:17 -07:00
VarParser Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrCollectionsTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrDefHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrDefTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrTransformHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrTransformTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrTypesTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
AttrValidator_ErrorsTest.php Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
ChildDefHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ComplexHarness.php Make name="" and id="" play nicely together. 2009-02-21 02:58:30 -05:00
ConfigSchemaTest.php Revamp configuration backend. 2009-02-21 03:00:33 -05:00
ConfigTest-create.ini Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ConfigTest-finalize.ini Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ConfigTest-loadIni.ini Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ConfigTest.php Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
ContextTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
DefinitionCacheFactoryTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
DefinitionCacheHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
DefinitionCacheTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
DefinitionTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
DefinitionTestable.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
DoctypeRegistryTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ElementDefTest.php Fix inability to totally override content model. 2009-06-10 18:24:52 -04:00
EncoderTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
EntityLookupTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
EntityParserTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ErrorCollectorEMock.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ErrorCollectorTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
ErrorsHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
GeneratorTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
Harness.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
HTMLDefinitionTest.php Fix two bugs with caching of customized raw definitions. 2010-12-30 23:51:53 +00:00
HTMLModuleHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
HTMLModuleManagerTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
HTMLModuleTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
HTMLT.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
IDAccumulatorTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
InjectorHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
LanguageFactoryTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
LanguageTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
LengthTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
LexerTest.php Fix incorrect PEARSax3 test assertion. 2010-11-12 16:06:34 +00:00
PercentEncoderTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
PropertyListTest.php Convert HTMLPurifier_Config to use property list backend. 2009-02-02 18:42:23 -05:00
StrategyHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
StringHashParserTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
StringHashTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
TagTransformTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
TokenFactoryTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
TokenTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
UnitConverterTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URIDefinitionTest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
URIFilterHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URIHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URIParserTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URISchemeRegistryTest.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
URISchemeTest.php Add support for file:// URI scheme. 2010-09-09 00:01:26 -04:00
URITest.php Convert all to new configuration get/set format. 2009-02-21 03:00:34 -05:00
VarParserHarness.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00