diff options
author | Pieter van de Bruggen <pvande@gmail.com> | 2010-12-11 14:24:48 -0800 |
---|---|---|
committer | Pieter van de Bruggen <pvande@gmail.com> | 2010-12-11 14:24:48 -0800 |
commit | 6296f110376557af5ed9e4a2106c4687ae4d71ba (patch) | |
tree | e16e3df61fc00791dff4fde7c761548eebf1ccc1 | |
parent | 7da8760419fb99f6ac72aef60d00ef57e156ddba (diff) | |
download | mustache-spec-6296f110376557af5ed9e4a2106c4687ae4d71ba.tar.gz |
Javascript call counting made tricky.
-rw-r--r-- | specs/~lambdas.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/specs/~lambdas.yml b/specs/~lambdas.yml index f514eb1..acea516 100644 --- a/specs/~lambdas.yml +++ b/specs/~lambdas.yml @@ -26,7 +26,7 @@ tests: lambda: !code ruby: 'proc { $calls ||= 0; $calls += 1 }' perl: 'sub { no strict; $calls += 1 }' - js: 'function() { calls = calls || 0; return calls++; }' + js: 'function() { f = arguments.callee; return f.calls = (f.calls || 0) + 1 }' template: '{{lambda}} == {{{lambda}}} == {{lambda}}' expected: '1 == 1 == 1' |