Unit Report

Started: 2026-06-01 10:50:58
Suites (1)
1 passed
0 failed
0 pending
Tests (14)
14 passed
0 failed
0 pending
/Users/muthu-19817/git/testing-framework/src/test/core/playwright/buildInFixtures/__tests__/caseTimeout.test.js
0.437s
resolveCaseTimeoutMs
returns null when no timeout tag is present
passed
0.001s
resolveCaseTimeoutMs
returns null when tags is not an array
passed
resolveCaseTimeoutMs
parses @timeout_<n> as seconds for Chrome (factor 1)
passed
resolveCaseTimeoutMs
applies Firefox 2x multiplier
passed
resolveCaseTimeoutMs
applies Safari 4x multiplier
passed
0.001s
resolveCaseTimeoutMs
applies factor 1 for Edge
passed
resolveCaseTimeoutMs
returns 0 (no timeout) when tag is @timeout_0, regardless of browser
passed
resolveCaseTimeoutMs
uses the first matching tag and logs a warning when multiple are present
passed
resolveCaseTimeoutMs
ignores malformed timeout-like tags
passed
0.001s
resolveCaseTimeoutMs
ignores non-string entries in tags
passed
caseTimeout fixture
is registered as an auto fixture
passed
caseTimeout fixture
calls testInfo.setTimeout with scaled value when tag matches
passed
0.001s
caseTimeout fixture
does not call testInfo.setTimeout when no tag is present
passed
caseTimeout fixture
passes 0 through to testInfo.setTimeout for @timeout_0
passed
0.001s