Index: lib/src/prism/tests/languages/handlebars/number_feature.test |
diff --git a/lib/src/prism/tests/languages/handlebars/number_feature.test b/lib/src/prism/tests/languages/handlebars/number_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..aa894ec501b8b44d332a0d276ed801dba0f0b37e |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/handlebars/number_feature.test |
@@ -0,0 +1,29 @@ |
+{{ 0xBadFace }} |
+{{{ 42 }}} |
+{{{ 4e2 }}} |
+{{ 3.5e+1 }} |
+{{ 0.15e-9 }} |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["handlebars", [ |
+ ["delimiter", "{{"], ["number", "0xBadFace"], ["delimiter", "}}"] |
+ ]], |
+ ["handlebars", [ |
+ ["delimiter", "{{{"], ["number", "42"], ["delimiter", "}}}"] |
+ ]], |
+ ["handlebars", [ |
+ ["delimiter", "{{{"], ["number", "4e2"], ["delimiter", "}}}"] |
+ ]], |
+ ["handlebars", [ |
+ ["delimiter", "{{"], ["number", "3.5e+1"], ["delimiter", "}}"] |
+ ]], |
+ ["handlebars", [ |
+ ["delimiter", "{{"], ["number", "0.15e-9"], ["delimiter", "}}"] |
+ ]] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for decimal and hexadecimal numbers. |