feat(browser): display nested mark trace in UI by hi-ogawa · Pull Request #10437 · vitest-dev/vitest (original) (raw)
Description
This changes trace view UI to make nested traces of mark("parent", () => child) to appear nested.
Example:
pnpm -C test/ui test-fixtures --root fixtures/trace
TODO
- test
- make it foldable (follow-up)
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:
- It's really useful if your PR references an issue where it is discussed ahead of time. If the feature is substantial or introduces breaking changes without a discussion, PR might be closed.
- Ideally, include a test that fails without this PR but passes with it.
- Please, don't make changes to
pnpm-lock.yamlunless you introduce a new test example. - Please check Allow edits by maintainers to make review process faster. Note that this option is not available for repositories that are owned by Github organizations.
Tests
- Run the tests with
pnpm test:ci.
Documentation
- If you introduce new functionality, document it. You can run documentation with
pnpm run docscommand.
Changesets
- Changes in changelog are generated from PR name. Please, make sure that it explains your changes in an understandable manner. Please, prefix changeset messages with
feat:,fix:,perf:,docs:, orchore:.
