docs/reports/2026-10-05-full-model-comparison/form-tests-isolated-recheck.log
1bun test v1.4.0 (34cbb9a40)
2
3tests/formBuilderConditions.test.ts:
4(pass) evaluateFormBuilderCondition > returns true when condition is undefined [0.03ms]
5(pass) evaluateFormBuilderCondition > returns false when dependency field id is missing from fields map
6(pass) evaluateFormBuilderCondition > matches equals on string value [0.03ms]
7(pass) evaluateFormBuilderCondition > matches equals on checkbox array value [0.01ms]
8(pass) evaluateFormBuilderCondition > supports is not in the value-map fallback path [0.01ms]
9(pass) evaluateFormBuilderCondition > is not stays false when the value-map source is empty
10(pass) evaluateFormBuilderCondition > empty equals means any non-empty value
1164 | this[PropertySymbol.ownerDocument] = this[PropertySymbol.window].document;
1265 | }
1366 | else {
1467 | const ownerDocument = NodeFactory.pullOwnerDocument();
1568 | if (!ownerDocument) {
1669 | throw new TypeError('Illegal constructor');
17 ^
18TypeError: Illegal constructor
19 at new Node (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/node/Node.js:69:58)
20 at new Element (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/element/Element.js:89:9)
21 at new HTMLElement (1:23)
22 at new HTMLInputElement (1:23)
23 at createMockInput (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:52:16)
24 at <anonymous> (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:153:5)
25(fail) evaluateFormBuilderCondition > supports is not in the DOM-backed path [0.19ms]
2664 | this[PropertySymbol.ownerDocument] = this[PropertySymbol.window].document;
2765 | }
2866 | else {
2967 | const ownerDocument = NodeFactory.pullOwnerDocument();
3068 | if (!ownerDocument) {
3169 | throw new TypeError('Illegal constructor');
32 ^
33TypeError: Illegal constructor
34 at new Node (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/node/Node.js:69:58)
35 at new Element (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/element/Element.js:89:9)
36 at new HTMLElement (1:23)
37 at new HTMLInputElement (1:23)
38 at createMockInput (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:52:16)
39 at <anonymous> (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:189:5)
40(fail) evaluateFormBuilderCondition > is not stays false when the DOM-backed source is empty [0.04ms]
4164 | this[PropertySymbol.ownerDocument] = this[PropertySymbol.window].document;
4265 | }
4366 | else {
4467 | const ownerDocument = NodeFactory.pullOwnerDocument();
4568 | if (!ownerDocument) {
4669 | throw new TypeError('Illegal constructor');
47 ^
48TypeError: Illegal constructor
49 at new Node (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/node/Node.js:69:58)
50 at new Element (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/element/Element.js:89:9)
51 at new HTMLElement (1:23)
52 at new HTMLInputElement (1:23)
53 at createMockInput (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:52:16)
54 at <anonymous> (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:211:5)
55(fail) evaluateFormBuilderCondition > keeps any-value behavior when equals is blank in the DOM-backed path [0.04ms]
5664 | this[PropertySymbol.ownerDocument] = this[PropertySymbol.window].document;
5765 | }
5866 | else {
5967 | const ownerDocument = NodeFactory.pullOwnerDocument();
6068 | if (!ownerDocument) {
6169 | throw new TypeError('Illegal constructor');
62 ^
63TypeError: Illegal constructor
64 at new Node (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/node/Node.js:69:58)
65 at new Element (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/element/Element.js:89:9)
66 at new HTMLElement (1:23)
67 at new HTMLInputElement (1:23)
68 at createMockInput (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:52:16)
69 at <anonymous> (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:251:5)
70(fail) evaluateFormBuilderCondition > prefers the field id over same-name DOM matches [0.04ms]
7164 | this[PropertySymbol.ownerDocument] = this[PropertySymbol.window].document;
7265 | }
7366 | else {
7467 | const ownerDocument = NodeFactory.pullOwnerDocument();
7568 | if (!ownerDocument) {
7669 | throw new TypeError('Illegal constructor');
77 ^
78TypeError: Illegal constructor
79 at new Node (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/node/Node.js:69:58)
80 at new Element (/Users/federico/ws/unleash-ai/node_modules/.pnpm/happy-dom@15.11.7/node_modules/happy-dom/lib/nodes/element/Element.js:89:9)
81 at new HTMLElement (1:23)
82 at new HTMLInputElement (1:23)
83 at createMockInput (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:52:16)
84 at <anonymous> (/Users/federico/.codex/worktrees/ai-model-uat-openai/unleash-ai/packages/form-tests/tests/formBuilderConditions.test.ts:274:5)
85(fail) evaluateFormBuilderCondition > does not fall back to same-name fields when sourceMemberId is provided but missing [0.03ms]
86
87 7 pass
88 5 fail
89 11 expect() calls
90Ran 12 tests across 1 file. [82.00ms]
91