UNPKG

appwright

Version:

E2E mobile app testing done right, with the Playwright test runner

20 lines (19 loc) 921 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const vitest_1 = require("vitest"); const utils_1 = require("../utils"); (0, vitest_1.test)("longest deterministic group with one group", () => { const pattern = /.*(Copy to clipboard)$/; const substring = (0, utils_1.longestDeterministicGroup)(pattern); (0, vitest_1.expect)(substring).toBe("Copy to clipboard"); }); (0, vitest_1.test)("longest deterministic group with no groups", () => { const pattern = /.*Copy to clipboard$/; const substring = (0, utils_1.longestDeterministicGroup)(pattern); (0, vitest_1.expect)(substring).toBe(undefined); }); (0, vitest_1.test)("longest deterministic group with group that has special chars", () => { const pattern = /.*(Copy .* to clipboard)$/; const substring = (0, utils_1.longestDeterministicGroup)(pattern); (0, vitest_1.expect)(substring).toBe(undefined); });