| Index: lib/src/prism/tests/languages/yaml/number_feature.test
|
| diff --git a/lib/src/prism/tests/languages/yaml/number_feature.test b/lib/src/prism/tests/languages/yaml/number_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..409163f108f83465c8e5cf149ca0400fd74fc94a
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/yaml/number_feature.test
|
| @@ -0,0 +1,38 @@
|
| +---
|
| +foo: 0xBadFace
|
| +bar: 0o754
|
| +baz: 42
|
| +foo: 3.14159
|
| +bar: 4e8
|
| +baz: 3.1E-7
|
| +foo: 0.4e+2
|
| +bar: -0xFF
|
| +baz: +0o123
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["punctuation", "---"],
|
| + ["key", "foo"], ["punctuation", ":"],
|
| + ["number", "0xBadFace"],
|
| + ["key", "bar"], ["punctuation", ":"],
|
| + ["number", "0o754"],
|
| + ["key", "baz"], ["punctuation", ":"],
|
| + ["number", "42"],
|
| + ["key", "foo"], ["punctuation", ":"],
|
| + ["number", "3.14159"],
|
| + ["key", "bar"], ["punctuation", ":"],
|
| + ["number", "4e8"],
|
| + ["key", "baz"], ["punctuation", ":"],
|
| + ["number", "3.1E-7"],
|
| + ["key", "foo"], ["punctuation", ":"],
|
| + ["number", "0.4e+2"],
|
| + ["key", "bar"], ["punctuation", ":"],
|
| + ["number", "-0xFF"],
|
| + ["key", "baz"], ["punctuation", ":"],
|
| + ["number", "+0o123"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for numbers.
|
|
|