From 083815893b1f2b6fa30ae6cfc8ebef340fb09c33 Mon Sep 17 00:00:00 2001 From: Jason Freeman Date: Wed, 6 Aug 2014 16:26:34 -0700 Subject: [PATCH] Add test for octal literals in es3 strict mode --- .../reference/octalLiteralInStrictModeES3.errors.txt | 5 +++++ .../ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 tests/baselines/reference/octalLiteralInStrictModeES3.errors.txt create mode 100644 tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts diff --git a/tests/baselines/reference/octalLiteralInStrictModeES3.errors.txt b/tests/baselines/reference/octalLiteralInStrictModeES3.errors.txt new file mode 100644 index 00000000000..c282d871aff --- /dev/null +++ b/tests/baselines/reference/octalLiteralInStrictModeES3.errors.txt @@ -0,0 +1,5 @@ +==== tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts (1 errors) ==== + "use strict"; + 03; + ~~ +!!! Octal literals are not allowed in strict mode. \ No newline at end of file diff --git a/tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts b/tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts new file mode 100644 index 00000000000..9df305d1a26 --- /dev/null +++ b/tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts @@ -0,0 +1,2 @@ +"use strict"; +03; \ No newline at end of file