oxc/crates/oxc_minifier/tests/snapshots/addition_folding.snap

87 lines
2.7 KiB
Text

---
source: crates/oxc_minifier/tests/mod.rs
expression: snapshot
---
==================================== SOURCE ====================================
let x = 1 + 1;
=================================== MINIFIED ===================================
let x=2;
==================================== SOURCE ====================================
function foo() { return 1 + 1; }
=================================== MINIFIED ===================================
function foo(){return 2}
==================================== SOURCE ====================================
'' + true
=================================== MINIFIED ===================================
;'true';
==================================== SOURCE ====================================
'' + false
=================================== MINIFIED ===================================
;'false';
==================================== SOURCE ====================================
'' + null
=================================== MINIFIED ===================================
;'null';
==================================== SOURCE ====================================
false + null
=================================== MINIFIED ===================================
!1+null;
==================================== SOURCE ====================================
'1' + '1'
=================================== MINIFIED ===================================
;'11';
==================================== SOURCE ====================================
NaN + NaN
=================================== MINIFIED ===================================
NaN+NaN;
==================================== SOURCE ====================================
'' + NaN
=================================== MINIFIED ===================================
;'NaN';
==================================== SOURCE ====================================
let x = 1; let y = x + 1;
=================================== MINIFIED ===================================
let x=1,y=x+1;
==================================== SOURCE ====================================
var x = 1; x + 1 === 2
=================================== MINIFIED ===================================
var x=1;x+1===2;
==================================== SOURCE ====================================
var y = 1; 1 + y === 2
=================================== MINIFIED ===================================
var y=1;1+y===2;
==================================== SOURCE ====================================
null - Number(1)
=================================== MINIFIED ===================================
null-Number(1);
==================================== SOURCE ====================================
1 + 1.0000001
=================================== MINIFIED ===================================
2.0000001000000003;