TypeScript/tests/baselines/reference/templateStringInEqualityChecks.js
LowR cd0434aa76
fix(39744): make template literals more spec compliant (#45304)
* fix(39744): make template literals more spec compliant

* Add evaluation test for template literals

* Add test for template literals with source map
2021-10-13 12:03:31 -07:00

12 lines
409 B
TypeScript

//// [templateStringInEqualityChecks.ts]
var x = `abc${0}abc` === `abc` ||
`abc` !== `abc${0}abc` &&
`abc${0}abc` == "abc0abc" &&
"abc0abc" !== `abc${0}abc`;
//// [templateStringInEqualityChecks.js]
var x = "abc".concat(0, "abc") === "abc" ||
"abc" !== "abc".concat(0, "abc") &&
"abc".concat(0, "abc") == "abc0abc" &&
"abc0abc" !== "abc".concat(0, "abc");