import { RegexC, RegExpFlags } from "../../utils/regex"; describe("Regex flags", () => { test("One parameter", () => { const regex = RegexC("", RegExpFlags.Global); expect(regex.global).toBeTruthy(); }); test("All parameters", () => { const regex = RegexC( "", RegExpFlags.Global | RegExpFlags.MultiLine | RegExpFlags.Insensitive | RegExpFlags.Sticky | RegExpFlags.Unicode | RegExpFlags.SingleLine, ); expect(regex.global).toBeTruthy(); expect(regex.multiline).toBeTruthy(); expect(regex.ignoreCase).toBeTruthy(); expect(regex.sticky).toBeTruthy(); expect(regex.unicode).toBeTruthy(); expect(regex.dotAll).toBeTruthy(); }); });