Commit Graph
283 Commits
Author SHA1 Message Date
Justin Hileman b096cb108d fix for PHPUnit 3.5.0 - no longer including PHPUnit/Framework.php in tests. 2010-06-22 07:13:17 -04:00
Justin Hileman b300b31752 prepared regex should escape regex delimiter as well. 2010-06-11 16:36:40 -04:00
Justin Hileman e709be6d90 Merge branch 'feature/test-coverage' of github.com:bobthecow/mustache.php into feature/test-coverage 2010-06-11 16:30:17 -04:00
Justin Hileman 12096e0b8c Cleaned up regex string preparation. 2010-06-11 16:24:46 -04:00
Justin Hileman a50acc2b25 Cheezy phpunit config, allows colored test results and implied default tests. 2010-06-10 00:16:08 -04:00
Justin Hileman 2018449184 added test and known issue for dot notation/implicit iterator woes. 2010-06-02 02:08:54 -04:00
Justin Hileman 38a5e57514 Added context and section unit tests for dot notation pragma. 2010-06-01 17:02:36 -04:00
Justin Hileman 96c42105ec Test consecutive renders with pragma unescaped 2010-06-01 16:39:34 -04:00
Justin Hileman 38d778b825 fixed typo in test message. 2010-05-27 17:05:36 -04:00
Justin Hileman 5cb4c7e2f1 Skipping delimiters test until bug is fixed. 2010-05-27 16:05:45 -04:00
Justin Hileman fd3dc292a3 Merge branch 'feature/fix-partials' into dev 2010-05-24 10:35:00 -04:00
Justin Hileman f0ed2ad499 Added test for template retention in subsequent render invocations. 2010-05-24 10:29:43 -04:00
Justin Hileman 1330cf1d48 Updated implicit iterator test to reflect changes in mustache function names. 2010-05-23 00:48:43 -04:00
Justin Hileman 7d4c68f8ad Merge branch 'dev' into feature/implicit-iterator
Conflicts:
	Mustache.php
2010-05-23 00:15:16 -04:00
Justin Hileman 2fc242a6ae Added test case for resetting pragmas when reusing a single Mustache instance to render multiple templates. 2010-05-22 22:51:26 -04:00
Justin Hileman 619a48674b fixed name of clone test, added more assertions. 2010-05-22 22:41:50 -04:00
Justin Hileman 5ade8a5ee3 Added unit test for Mustache clone method. 2010-05-22 20:41:12 -04:00
Justin Hileman f4ef3ba30e Added test case for multiple (trivial) invocations of Mustache::render 2010-05-16 15:08:21 -04:00
Justin Hileman ab95bcd623 Merge branch 'feature/test-coverage' of github.com:bobthecow/mustache.php into feature/test-coverage
Conflicts:
	Mustache.php
2010-04-30 20:14:47 -04:00
Justin Hileman ac365c052e Further testing for Mustache constructor. 2010-04-30 20:05:43 -04:00
Justin Hileman c53963f4af Merge branch 'dev' into feature/test-coverage
Conflicts:
	test/MustachePragmaTest.php
2010-04-30 11:18:50 -04:00
Justin Hileman 37cf2706a9 Allow whitespace in pragma tags. 2010-04-30 00:15:17 -04:00
Justin Hileman a834ef7845 Added unescaped pragma. 2010-04-30 00:09:27 -04:00
Justin Hileman cbfef47de0 Fixed assert param order in pragma test suite. 2010-04-29 23:50:41 -04:00
Justin Hileman 20ace3e74c Implemented implicit iterator pragma.
Fixed getPragmaOptions to return empty array if no options are set.
Fixed getVariable to return exact variable name matches before dot notation matches (i.e. the default iterator -- '.' -- will match the iterator and not try to do some crazy dot notation parsing.
2010-04-29 22:49:50 -04:00
Justin Hileman 4d40070c69 Added __toString() test. 2010-04-29 21:35:41 -04:00
Justin Hileman a9ea1db322 Added unit tests for constuctor and render() methods. 2010-04-29 21:24:03 -04:00
Justin Hileman 2ed23003e7 Made dot-notation pragma toggleable, added test cases. 2010-04-29 20:46:12 -04:00
Justin Hileman e962cbac8c Cleaned up UNKNOWN PRAGMA exception test. 2010-04-29 19:24:44 -04:00
Justin Hileman 537ebc44c8 Initial work adding pragma detection to Mustache.php
Currently stores pragmas and options, but does nothing with them. Also throws exceptions when it encounters unknown pragmas.
Test coverage only for exceptions and pragma tag removal.
2010-04-28 21:51:54 -04:00
Justin Hileman 6350e6180b Inverting expected/actual param order in MustacheTest so the unit test output makes sense. 2010-04-26 19:24:29 -04:00
Justin Hileman 3108aff56d fixing documentation for unit tests 2010-04-25 17:55:43 -04:00
Justin Hileman 6e508d5b48 Rudimentary unit test script. 2010-04-25 17:53:51 -04:00