12345678910111213141516171819202122232425 |
- test("Issue #3641, strict mode should be function- or program-level, not block-level", () => {
- function func() {
- expect(isStrictMode()).toBeFalse();
- // prettier-ignore
- {
- "use strict";
- expect(isStrictMode()).toBeFalse();
- }
- // prettier-ignore
- if (true) {
- "use strict";
- expect(isStrictMode()).toBeFalse();
- }
- // prettier-ignore
- do {
- "use strict";
- expect(isStrictMode()).toBeFalse();
- } while (false);
- }
- func();
- });
|