diff options
Diffstat (limited to 'integration')
-rw-r--r-- | integration/scripts/snippets.json | 3 | ||||
-rw-r--r-- | integration/snippets/number-literal-bug.js | 11 |
2 files changed, 13 insertions, 1 deletions
diff --git a/integration/scripts/snippets.json b/integration/scripts/snippets.json index a37394c1c..5d91a845e 100644 --- a/integration/scripts/snippets.json +++ b/integration/scripts/snippets.json @@ -23,5 +23,6 @@ "/jsx-spacing.jsx", "/jsx-entities.jsx", "/optional-chain-with-function.js", - "/template-literal.js" + "/template-literal.js", + "/number-literal-bug.js" ] diff --git a/integration/snippets/number-literal-bug.js b/integration/snippets/number-literal-bug.js new file mode 100644 index 000000000..cb6990348 --- /dev/null +++ b/integration/snippets/number-literal-bug.js @@ -0,0 +1,11 @@ +// test that we don't call functions on number literals +export function test() { + const precision = 10; + try { + parseFloat((0.0).toPrecision(precision) + "1"); + } catch (exception) { + throw new Error("Test Failed", exception); + } + + testDone(import.meta.url); +} |