0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2024-11-10 07:38:41 +00:00
htmlpurifier/tests/HTMLPurifier
Edward Z. Yang 69996acc9e [1.7.0] Add native support for required elements
- Factored out large portion of ValidateAttributes to AttrValidator
- Implemented ValidateAttributes armor
- Fix clear cache bug
- Implement armoring for ValidateAttributes

git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@1174 48356398-32a2-884e-a903-53898d9a118a
2007-06-20 21:39:28 +00:00
..
AttrDef [1.7.0] Complete Legacy element and attribute native support. 2007-05-29 16:51:32 +00:00
AttrTransform [1.7.0] Add native support for required elements 2007-06-20 21:39:28 +00:00
ChildDef [1.7.0] ChildDef_Custom's regex generation has been improved, removing several false positives 2007-06-20 15:54:50 +00:00
DefinitionCache [1.7.0] Change ->Revision member variable to a legit configuration directive. Start writing tutorial for customization. 2007-06-20 02:43:43 +00:00
HTMLModule [1.7.0] Contents between <script> tags are now completely removed if <script> is not allowed 2007-06-16 19:31:45 +00:00
Lexer [1.7.0] Implement line number counting in DirectLex, in preparation for error reporting 2007-06-18 02:01:01 +00:00
SimpleTest Refactor index.php test runner, it was getting too big. 2007-01-19 23:26:15 +00:00
Strategy [1.7.0] Add native support for required elements 2007-06-20 21:39:28 +00:00
AttrCollectionsTest.php [1.7.0] Add native support for required elements 2007-06-20 21:39:28 +00:00
AttrDefHarness.php [1.2.0] 2006-10-21 18:18:36 +00:00
AttrDefTest.php [1.7.0] New compact syntax for AttrDef objects that can be used to instantiate new objects via make() 2007-05-23 00:39:07 +00:00
AttrTransformHarness.php [1.2.0] Migrate AttrTransform tests to use the Harness supertype. 2006-10-22 03:38:32 +00:00
AttrTransformTest.php [1.6.1] Refactor AttrTransform to reduce duplication. 2007-05-05 02:25:55 +00:00
AttrTypesTest.php [1.7.0] New compact syntax for AttrDef objects that can be used to instantiate new objects via make() 2007-05-23 00:39:07 +00:00
ChildDefHarness.php [1.3.0] Refactored ChildDef classes into their own files 2006-11-22 18:55:15 +00:00
ConfigSchemaTest.php - Modify hash format to be more intuitive 2007-05-28 03:55:36 +00:00
ConfigTest-create.ini [1.4.0] Config object can now be instantiated from ini files. Also updated TODO. 2007-01-21 14:29:46 +00:00
ConfigTest-finalize.ini [1.7.0] Configuration object now finalizes itself after first read operation 2007-05-20 18:06:51 +00:00
ConfigTest-loadIni.ini [1.4.0] Config object can now be instantiated from ini files. Also updated TODO. 2007-01-21 14:29:46 +00:00
ConfigTest.php [1.7.0] Add DefinitionID for HTML, to prevent caching conflicts with custom-edited definition objects. Also, more user friendly error messages from Config. 2007-06-16 20:21:00 +00:00
ContextTest.php Migrate from assertError to expectError, removed all assertNoErrors() 2007-01-20 19:22:55 +00:00
DefinitionCacheFactoryTest.php [1.7.0] Add DefinitionCache decorators, implement Memory decorator 2007-05-29 20:21:33 +00:00
DefinitionCacheHarness.php [1.7.0] Change ->Revision member variable to a legit configuration directive. Start writing tutorial for customization. 2007-06-20 02:43:43 +00:00
DefinitionCacheTest.php [1.7.0] Change ->Revision member variable to a legit configuration directive. Start writing tutorial for customization. 2007-06-20 02:43:43 +00:00
DefinitionTest.php Add missing parent class Definition. 2007-05-24 22:08:29 +00:00
DoctypeRegistryTest.php [1.7.0] Eliminated modes in favor for special-case "Tidy" modules 2007-05-16 03:00:18 +00:00
ElementDefTest.php [1.7.0] Rewire dependencies, removing redundant includes and adding necessary ones 2007-05-22 00:47:03 +00:00
EncoderTest.php [1.7.0] Configuration object now finalizes itself after first read operation 2007-05-20 18:06:51 +00:00
EntityLookupTest.php Implement EntityLookup and put in the Lexer. Some behavior was migrated, since it looks like it will have to be used in all Lexers, not just DirectLex (which is the only one that uses it). 2006-07-23 21:07:30 +00:00
EntityParserTest.php [1.7.0] HTML Purifier now works with PHP 4.3.2. Yay! 2007-05-27 14:27:54 +00:00
ErrorCollectorTest.php [1.7.0] Wire in Language and ErrorCollector to main class, now, the only thing to do is actually implement the stuff 2007-06-18 03:05:18 +00:00
GeneratorTest.php [1.7.0] Finish implementing legacy elements, begin implementing legacy attributes 2007-05-21 01:36:15 +00:00
Harness.php [1.7.0] Finish implementing legacy elements, begin implementing legacy attributes 2007-05-21 01:36:15 +00:00
HTMLDefinitionTest.php [1.7.0] Implement addElement: the advanced API is complete! 2007-06-19 01:55:31 +00:00
HTMLModuleHarness.php [1.7.0] Remove HTMLModule tests. They were a bad idea. 2007-05-21 00:24:32 +00:00
HTMLModuleManagerTest.php [1.7.0] Add native support for required elements 2007-06-20 21:39:28 +00:00
HTMLModuleTest.php [1.7.0] Fix bug in HTMLPurifier_Harness that causes certain aspects of $input to change after parsing 2007-05-13 03:42:09 +00:00
IDAccumulatorTest.php Add AttrDef_Id, as well as amend the accumulator by adding a load. 2006-07-30 16:35:05 +00:00
LanguageFactoryTest.php [1.6.1] Unit tests now use exclusively assertIdentical 2007-05-05 20:17:04 +00:00
LanguageTest.php Implement bare minimum extra functions for language implementation. 2007-06-18 02:25:27 +00:00
LexerTest.php [1.7.0] Implement line number counting in DirectLex, in preparation for error reporting 2007-06-18 02:01:01 +00:00
PercentEncoderTest.php [1.6.1] Unit tests now use exclusively assertIdentical 2007-05-05 20:17:04 +00:00
StrategyHarness.php [1.2.0] 2006-10-01 21:55:13 +00:00
TagTransformTest.php [1.7.0] Implement u, s, and strike tag transforms 2007-05-20 21:22:54 +00:00
TokenFactoryTest.php [1.6.1] Unit tests now use exclusively assertIdentical 2007-05-05 20:17:04 +00:00
TokenTest.php [1.6.1] Unit tests now use exclusively assertIdentical 2007-05-05 20:17:04 +00:00
URISchemeRegistryTest.php [1.7.0] Configuration object now finalizes itself after first read operation 2007-05-20 18:06:51 +00:00
URISchemeTest.php [1.2.0] Add context parameter to URIScheme and URISchemeRegistry classes. 2006-10-27 01:20:10 +00:00