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