fix cloneObject() function to respect RegExp (#3240)

fixes #3237
This commit is contained in:
Karsten Hassel
2023-10-19 22:31:02 +02:00
committed by GitHub
parent a0b444d6c4
commit 0e2da630d5
3 changed files with 12 additions and 0 deletions

View File

@@ -49,6 +49,13 @@ describe("File js/class", () => {
expect(obj).toBe(expected);
});
it("should clone regex", () => {
const expected = /.*Magic/;
const obj = clone(expected);
expect(obj).toEqual(expected);
expect(expected === obj).toBe(false);
});
it("should clone undefined", () => {
const expected = undefined;
const obj = clone(expected);