UNPKG

@qualifyze/airtable-formulator

Version:
35 lines 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const globals_1 = require("@jest/globals"); const enclosed_group_1 = require("../enclosed-group"); (0, globals_1.describe)("EnclosedGroup", () => { (0, globals_1.describe)("isEnclosedGroupNode()", () => { (0, globals_1.it)("should return true for an empty group", () => { const group = { type: "group", members: [], opener: { type: "openParenthesis", value: "(", start: 0, end: 1 }, closer: { type: "closeParenthesis", value: ")", start: 1, end: 2 }, start: 1, end: 2, value: "()", }; (0, globals_1.expect)((0, enclosed_group_1.isEnclosedGroupNode)(group)).toBe(true); }); }); (0, globals_1.describe)("isEnclosedWithParenthesis()", () => { (0, globals_1.it)("should return true for an empty group", () => { const group = { type: "group", members: [], opener: { type: "openParenthesis", value: "(", start: 0, end: 1 }, closer: { type: "closeParenthesis", value: ")", start: 1, end: 2 }, start: 1, end: 2, value: "()", }; (0, globals_1.expect)((0, enclosed_group_1.isEnclosedWithParenthesis)(group)).toBe(true); }); }); }); //# sourceMappingURL=enclosed-group.test.js.map