0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2024-09-19 10:45:18 +00:00
htmlpurifier/tests
Edward Z. Yang 617f70a8ac Improve auto-paragraph to preserve newlines and handle edge-cases better.
This is a very large commit that includes numerous improvements to the
AutoParagraph injector.  These are:

* Rewritten flow control of the injector to use almost exclusively
  binary conditionals.
* Improved inline documentation with "State" comments, which give concise
  examples of what the token stack looks like at flow points.
* Documentation for all flow branches, even those with no actions.
* Factoring out of common operations to improve readability, especially the
  new iterator private methods.
* Expanded test-suite which covers new flow points, and corrects some errors
  in previous cases.

Signed-off-by: Edward Z. Yang <edwardzyang@thewritingpot.com>
2008-08-10 00:32:29 -04:00
..
FSTools Classname() constructors to __construct() constructors, as per SimpleTest. Also normalized ppp declarations; no public declaration for test methods, public/protected for the rest 2008-04-21 15:24:18 +00:00
HTMLPurifier Improve auto-paragraph to preserve newlines and handle edge-cases better. 2008-08-10 00:32:29 -04:00
PHPT Handle CRLF discrepancies 2008-06-24 21:10:51 -04:00
tmp Add Git specific files and configuration 2008-06-24 22:02:16 -04:00
CliTestCase.php - Make suite flush remote tests 2008-02-18 03:35:27 +00:00
common.php Implement HTMLT tests, and migrate HTMLPurifierTest to this format. 2008-07-07 08:59:33 -04:00
Debugger.php [3.1.0] [BACKPORT] Fix bug with comments in styles, and some associated issues 2008-02-20 00:15:44 +00:00
generate_mock_once.func.php Add support for autoload. We're not, however, using it by default. 2008-01-21 18:43:59 +00:00
HTMLPurifierTest.php Implement HTMLT tests, and migrate HTMLPurifierTest to this format. 2008-07-07 08:59:33 -04:00
index.php Various improvements to test script command line options, i.e. --type 2008-07-07 08:59:29 -04:00
multitest.php Various improvements to test script command line options, i.e. --type 2008-07-07 08:59:29 -04:00
path2class.func.php Remove trailing ?> in PHP library files, add trailing newlines to all other files. 2007-06-27 13:58:32 +00:00
test_files.php Various improvements to test script command line options, i.e. --type 2008-07-07 08:59:29 -04:00