diff options
Diffstat (limited to 'test/bun.js/repro_2005.test.js')
-rw-r--r-- | test/bun.js/repro_2005.test.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/bun.js/repro_2005.test.js b/test/bun.js/repro_2005.test.js new file mode 100644 index 000000000..bd80ab7dd --- /dev/null +++ b/test/bun.js/repro_2005.test.js @@ -0,0 +1,12 @@ +import { it, expect } from "bun:test"; + +it("regex literal with non-Latin1 should work", () => { + const text = "这是一段要替换的文字"; + + //Correct results: 这是一段的文字 + expect(text.replace(new RegExp("要替换"), "")).toBe("这是一段的文字"); + + //Incorrect result: 这是一段要替换的文字 + expect(text.replace(/要替换/, "")).toBe("这是一段的文字"); + +}); |