Commit Graph
627 Commits
Author SHA1 Message Date
Justin Hileman 1430ca8849 Merge branch 'release/2.6.1' 2014-06-20 12:34:49 -07:00
Justin Hileman b1e0a6d607 Bump to v2.6.1 2014-06-20 12:34:43 -07:00
Justin Hileman 8c67a15cf8 Add tag name to mismatched delimiter error message. 2014-06-20 12:30:53 -07:00
Justin Hileman e8897b1228 Merge pull request #209 from smarden1/pr/even_triple_braces
Uneven braces in triples are incorrectly swallowing a character [repost of 208]
2014-06-20 12:25:10 -07:00
steve 6ba77964b8 uneven braces with custom delimiters throws Mustache_Exception_SyntaxException 2014-06-19 23:25:46 -07:00
steve c037b31d25 add test coverage to ensure that custom delimiters don't swallow trailing characters after they close 2014-06-19 20:51:02 -07:00
steve 842b31b477 clean up Tokenizer->scan -- add error annotation, spaces between +, strict type checking, and self instead of Mustache_Tokenizer 2014-06-19 11:29:21 -07:00
steve be19ebf5b2 add DateTimeZone UTC to DateTime calls in FiltersTest 2014-06-19 08:04:40 -07:00
steve 40e86247ad math is hard - check the bounds of a string properly when looking to see if a closing } exists 2014-06-18 16:53:40 -07:00
steve 868b5b49eb starting triple braces without ending triple braces throws an error - previously this was swallowing an additional character 2014-06-18 16:53:34 -07:00
Justin Hileman 77f98ad864 Merge pull request #203 from spiasecki/feature/code_cleaning
Few code cleaning, episode 2
2014-05-16 14:50:25 -07:00
Dariusz Rumiński 808810f540 Apply PSR rules on bin directory 2014-05-15 09:33:13 +02:00
Dariusz Rumiński d2f8944798 Add few spaces around concatenations 2014-05-15 09:32:57 +02:00
Dariusz Rumiński 01d03d91df Strict comparison in Tokenizer 2014-05-15 09:32:36 +02:00
Dariusz Rumiński 5ea8dc21e9 Decrease indentation in HelperCollection constructor 2014-05-15 09:32:31 +02:00
Dariusz Rumiński 4353e7e2a4 Correct indentation in Engine 2014-05-15 09:32:18 +02:00
Justin Hileman dab50cdb8b Merge pull request #202 from spiasecki/feature/code_cleaning
Few code cleaning
2014-05-14 13:06:39 -04:00
Dariusz Rumiński 49da6d6fad Remove empty line in head of few classes, most of classes do not have them 2014-05-14 18:07:36 +02:00
Dariusz Rumiński 39cadaca9c Remove redundant semicolons 2014-05-14 18:07:19 +02:00
Dariusz Rumiński be10fd7ab2 include FiveThree part into classname Mustache_Test_Functional_ClassWithLambda, supplement to 07e96b2a19 2014-05-14 18:05:17 +02:00
Justin Hileman 834e16aacc Add a comment about __call / is_callable
Fixes #199
2014-04-14 21:36:56 -07:00
Justin Hileman 4c83fb0147 Merge branch 'release/2.6.0' into dev 2014-04-13 18:24:55 -07:00
Justin Hileman 43dc9457a2 Merge branch 'release/2.6.0' 2014-04-13 18:24:40 -07:00
Justin Hileman 003a2ae5e7 Bump to v2.6.0 2014-04-13 18:23:23 -07:00
Justin Hileman c96e985dbf Shiny new shields! 2014-04-13 16:47:55 -07:00
Justin Hileman 0315da508b Again, but with more following the instructions. 2014-03-29 12:26:14 -07:00
Justin Hileman 8f831201bd allow hhvm to fail for now 2014-03-29 10:58:16 -07:00
Justin Hileman d5b1add824 let's try it with *all* the versions! 2014-03-29 10:41:09 -07:00
Justin Hileman b8b156d3cc Refactor to remove strict callables test duplication. 2014-03-25 19:35:56 -07:00
Justin Hileman 125873a8e0 Remove unused $partialData. 2014-03-25 19:28:36 -07:00
Justin Hileman c10c966e60 Refactor to remove duplicate StreamLogger test code 2014-03-25 19:22:34 -07:00
Justin Hileman 402f5013dc Refactor duplication out of Mustache injection test. 2014-03-25 19:16:29 -07:00
Justin Hileman ad0204c372 Combine FiltersTest and SectionFiltersTest
They’re basically duplicates, so this clears up a bunch of code :)
2014-03-25 19:04:48 -07:00
Justin Hileman 2abbc4b35c Refactor away engine logger test duplication. 2014-03-25 18:44:58 -07:00
Justin Hileman 0b85c9daff Refactor out section callback test duplication. 2014-03-25 18:38:21 -07:00
Justin Hileman ada9876c18 Refactor out test code duplication
(enable/disable lambda template cache test)
2014-03-25 18:33:26 -07:00
Justin Hileman 77d99d2bd3 Fix disabling lambda template cache.
Because it’s so much awesomer when config options actually do what they say they do.
2014-03-25 18:16:35 -07:00
Justin Hileman b61af6e4e8 Add (failing) test case for disabling lambda cache. 2014-03-25 18:15:52 -07:00
Justin Hileman 085729aa27 remove old test annotation. 2014-03-25 18:15:31 -07:00
Justin Hileman fdff8a4d15 Let’s not use Composer’s autoload, since it fails in 5.2
This reverts commit af737f4cc7.
This reverts commit 84a4ff5b16.
2014-03-25 10:50:43 -07:00
Justin Hileman af737f4cc7 Fix autoload for Travis 2014-03-25 10:19:55 -07:00
Justin Hileman de2466864b Remove redundant documentation. 2014-03-25 09:42:10 -07:00
Justin Hileman 69c1ff9daa Revert "Reduce Engine constructor complexity."
This reverts commit e9d4af3bbe.
2014-03-25 09:36:25 -07:00
Justin Hileman 2bb13b37a4 Minor CS changes. 2014-03-25 09:21:16 -07:00
Justin Hileman 151de6f13e Extract spec loading code into base test case 2014-03-25 09:20:04 -07:00
Justin Hileman 3d9288dc8e Extract duplicated tmpdir code into base test case 2014-03-25 08:23:04 -07:00
Justin Hileman 84a4ff5b16 Use Composer autoload for unit tests. 2014-03-25 08:19:46 -07:00
Justin Hileman e9d4af3bbe Reduce Engine constructor complexity.
I’m not sure I love this. I might prefer the more “complex” version :-/
2014-03-25 07:51:55 -07:00
Justin Hileman b3e3e0a27a Gah. Fix broken lambda tests.
This is what I get for blindly following code sniff recommendations.
2014-03-25 07:49:02 -07:00
Justin Hileman 8debbd58bb Remove some dead code. 2014-03-25 07:31:22 -07:00