Files
AFFiNE-Mirror/blocksuite/integration-test
doodlewind 2d3130eac9 fix(editor): turbo renderer placeholder for built in template (#11793)
Fixed compat error for new built-in template with test updated.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/lEGcysB4lFTEbCwZ8jMv/f8c69d3f-9602-4509-994b-7243b26b4656.png)

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

- **New Features**
  - Added an option to enable or disable bitmap rendering in the renderer settings.
  - Introduced a cooldown period after zooming before block optimization resumes, improving rendering performance and stability.

- **Bug Fixes**
  - Improved handling of cases where block components may be missing, preventing potential runtime errors.

- **Tests**
  - Expanded and refined tests to verify zooming behavior, bitmap caching, and internal state transitions for enhanced reliability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-04-24 02:40:04 +00:00
..

@blocksuite/integration-test

Integration test for BlockSuite.

Running Tests

You can run all integration tests using:

cd blocksuite/integration-test
yarn test:unit

To run a specific test or test file, use the -t flag with a test name pattern:

# Run a specific test
yarn test:unit -t "should access turbo renderer instance"

# Run all tests in a specific file
yarn test:unit src/__tests__/edgeless/viewport-renderer.spec.ts

For debugging tests with the Playwright debugger:

yarn test:debug

yarn test:debug -t "should access turbo renderer instance"