Known limitations
Current limitations and edge cases in the Heal SDK.
Known limitations
This page lists current limitations and edge cases in the Heal SDK and Playwright integration.
For usage patterns and the full API surface, see the SDK overview and SDK reference.
Execution model and hooks
beforeEach/beforeAll/afterAllhooks are not extracted into separate blocks.test.only(),test.skip(), andtest.slow()are not detected or handled specially.- Tag-based filtering is not currently supported.
test.step()is treated as regular code, without special nesting or reporting behavior.
Fixtures and scope
- The fixture scope option (
worker,module) is not parsed. - Only
import * as blocksimports are recognized for reusable block functions (default imports and other patterns are not supported).
Blocks and helpers
- Block extraction relies on the
import * as blocks from './blocks'pattern for helper modules. - Other import styles (such as
import { loginWithCredentials } from './blocks') are not yet supported for automatic block handling.
See also
- How to use the SDK in tests: SDK overview
- Full method and option list: SDK reference