From 5e76e8d0159697000c5a0a4404f9ae7e9ed29b25 Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Tue, 4 Apr 2017 03:19:12 +0800 Subject: [PATCH] tweak test case --- test/compress/issue-1770.js | 76 +++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 42 deletions(-) diff --git a/test/compress/issue-1770.js b/test/compress/issue-1770.js index 7bccbe61..24134f81 100644 --- a/test/compress/issue-1770.js +++ b/test/compress/issue-1770.js @@ -54,6 +54,9 @@ mangle_props: { } numeric_literal: { + beautify = { + beautify: true, + } mangle_props = {} input: { var obj = { @@ -67,49 +70,38 @@ numeric_literal: { "1E42": 7, "1e+42": 8, }; - console.log( - obj[-0], - obj[-""], - obj["-0"], - obj[42], - obj["42"], - obj[0x25], - obj["0x25"], - obj[37], - obj["37"], - obj[1E42], - obj["1E42"], - obj["1e+42"] - ); + console.log(obj[-0], obj[-""], obj["-0"]); + console.log(obj[42], obj["42"]); + console.log(obj[0x25], obj["0x25"], obj[37], obj["37"]); + console.log(obj[1E42], obj["1E42"], obj["1e+42"]); } - expect: { - var obj = { - 0: 0, - "-0": 1, - 42: 2, - "42": 3, - 37: 4, - a: 5, - 1E42: 6, - b: 7, - "1e+42": 8, - }; - console.log( - obj[-0], - obj[-""], - obj["-0"], - obj[42], - obj["42"], - obj[37], - obj["a"], - obj[37], - obj["37"], - obj[1E42], - obj["b"], - obj["1e+42"] - ); - } - expect_stdout: "0 0 1 3 3 4 5 4 4 8 7 8" + expect_exact: [ + 'var obj = {', + ' 0: 0,', + ' "-0": 1,', + ' 42: 2,', + ' "42": 3,', + ' 37: 4,', + ' a: 5,', + ' 1e42: 6,', + ' b: 7,', + ' "1e+42": 8', + '};', + '', + 'console.log(obj[-0], obj[-""], obj["-0"]);', + '', + 'console.log(obj[42], obj["42"]);', + '', + 'console.log(obj[37], obj["a"], obj[37], obj["37"]);', + '', + 'console.log(obj[1e42], obj["b"], obj["1e+42"]);', + ] + expect_stdout: [ + "0 0 1", + "3 3", + "4 5 4 4", + "8 7 8", + ] } identifier: {