summaryrefslogtreecommitdiffstats
path: root/spec/parser.js
diff options
context:
space:
mode:
authorkpdecker <kpdecker@gmail.com>2014-01-17 20:42:02 -0600
committerkpdecker <kpdecker@gmail.com>2014-01-17 20:42:02 -0600
commitd4cfe90959c5a585e5d87e31038eb2f0432f87a5 (patch)
tree6a7699604f3165f7e089c899ca6b34d1f3a7def2 /spec/parser.js
parent051618c024333404746795304f5858f3ef56a215 (diff)
downloadhandlebars.js-d4cfe90959c5a585e5d87e31038eb2f0432f87a5.zip
handlebars.js-d4cfe90959c5a585e5d87e31038eb2f0432f87a5.tar.gz
handlebars.js-d4cfe90959c5a585e5d87e31038eb2f0432f87a5.tar.bz2
Allow decimal number values
Fixes #472
Diffstat (limited to 'spec/parser.js')
-rw-r--r--spec/parser.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/parser.js b/spec/parser.js
index 0f6ed31..5b6dc8a 100644
--- a/spec/parser.js
+++ b/spec/parser.js
@@ -41,8 +41,8 @@ describe('parser', function() {
equals(ast_for("{{foo bar \"baz\" }}"), '{{ ID:foo [ID:bar, "baz"] }}\n');
});
- it('parses mustaches with INTEGER parameters', function() {
- equals(ast_for("{{foo 1}}"), "{{ ID:foo [INTEGER{1}] }}\n");
+ it('parses mustaches with NUMBER parameters', function() {
+ equals(ast_for("{{foo 1}}"), "{{ ID:foo [NUMBER{1}] }}\n");
});
it('parses mustaches with BOOLEAN parameters', function() {
@@ -56,7 +56,7 @@ describe('parser', function() {
it('parses mustaches with hash arguments', function() {
equals(ast_for("{{foo bar=baz}}"), "{{ ID:foo [] HASH{bar=ID:baz} }}\n");
- equals(ast_for("{{foo bar=1}}"), "{{ ID:foo [] HASH{bar=INTEGER{1}} }}\n");
+ equals(ast_for("{{foo bar=1}}"), "{{ ID:foo [] HASH{bar=NUMBER{1}} }}\n");
equals(ast_for("{{foo bar=true}}"), "{{ ID:foo [] HASH{bar=BOOLEAN{true}} }}\n");
equals(ast_for("{{foo bar=false}}"), "{{ ID:foo [] HASH{bar=BOOLEAN{false}} }}\n");
equals(ast_for("{{foo bar=@baz}}"), "{{ ID:foo [] HASH{bar=@ID:baz} }}\n");
@@ -67,7 +67,7 @@ describe('parser', function() {
equals(ast_for("{{foo bat='bam'}}"), '{{ ID:foo [] HASH{bat="bam"} }}\n');
equals(ast_for("{{foo omg bar=baz bat=\"bam\"}}"), '{{ ID:foo [ID:omg] HASH{bar=ID:baz, bat="bam"} }}\n');
- equals(ast_for("{{foo omg bar=baz bat=\"bam\" baz=1}}"), '{{ ID:foo [ID:omg] HASH{bar=ID:baz, bat="bam", baz=INTEGER{1}} }}\n');
+ equals(ast_for("{{foo omg bar=baz bat=\"bam\" baz=1}}"), '{{ ID:foo [ID:omg] HASH{bar=ID:baz, bat="bam", baz=NUMBER{1}} }}\n');
equals(ast_for("{{foo omg bar=baz bat=\"bam\" baz=true}}"), '{{ ID:foo [ID:omg] HASH{bar=ID:baz, bat="bam", baz=BOOLEAN{true}} }}\n');
equals(ast_for("{{foo omg bar=baz bat=\"bam\" baz=false}}"), '{{ ID:foo [ID:omg] HASH{bar=ID:baz, bat="bam", baz=BOOLEAN{false}} }}\n');
});