Skip to content

test(snapshots): migrate vp check cases to the PTY snapshot suite#2117

Merged
graphite-app[bot] merged 1 commit into
mainfrom
migrate-check-snap-tests
Jul 10, 2026
Merged

test(snapshots): migrate vp check cases to the PTY snapshot suite#2117
graphite-app[bot] merged 1 commit into
mainfrom
migrate-check-snap-tests

Conversation

@fengmk2

@fengmk2 fengmk2 commented Jul 9, 2026

Copy link
Copy Markdown
Member

Migrates the 30 hand-convertible check-* cases from
packages/cli/snap-tests to the PTY snapshot suite under
crates/vite_cli_snapshots, and removes the legacy dirs. The 4
check-pass* cases were already covered by net-new fixtures on main
(same env + vp check), so their redundant legacy dirs are removed too.
fmt-check-with-vite-config is left in place for the fmt migration.

Part of #2116.

fengmk2 commented Jul 9, 2026

Copy link
Copy Markdown
Member Author

How to use the Graphite Merge Queue

Add the label auto-merge to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@fengmk2 fengmk2 self-assigned this Jul 9, 2026
@fengmk2 fengmk2 marked this pull request as ready for review July 9, 2026 16:03
@fengmk2 fengmk2 requested a review from wan9chi July 9, 2026 16:03
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from fdfb34c to fb7065b Compare July 9, 2026 16:43
@fengmk2 fengmk2 force-pushed the fix-snap-registry-teardown branch from 8397ec3 to cfbc122 Compare July 9, 2026 16:49
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from fb7065b to 32b2c85 Compare July 9, 2026 16:49
@fengmk2 fengmk2 force-pushed the fix-snap-registry-teardown branch from cfbc122 to 52ce2b9 Compare July 10, 2026 01:50
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from 32b2c85 to 147f6a8 Compare July 10, 2026 01:50
Base automatically changed from fix-snap-registry-teardown to main July 10, 2026 02:26
@graphite-app graphite-app Bot changed the base branch from main to graphite-base/2117 July 10, 2026 02:26
@fengmk2 fengmk2 force-pushed the graphite-base/2117 branch from 52ce2b9 to b1d4b85 Compare July 10, 2026 02:52
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from 147f6a8 to 78da4ce Compare July 10, 2026 02:52
@fengmk2 fengmk2 changed the base branch from graphite-base/2117 to migrate-shim-snap-tests July 10, 2026 02:52
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from 78da4ce to d0500da Compare July 10, 2026 03:07
@fengmk2 fengmk2 force-pushed the migrate-shim-snap-tests branch from d8a042d to caea915 Compare July 10, 2026 03:19
@fengmk2 fengmk2 force-pushed the migrate-check-snap-tests branch from d0500da to 2778262 Compare July 10, 2026 03:19
@graphite-app

graphite-app Bot commented Jul 10, 2026

Copy link
Copy Markdown

Merge activity

…2117)

Migrates the 30 hand-convertible `check-*` cases from
`packages/cli/snap-tests` to the PTY snapshot suite under
`crates/vite_cli_snapshots`, and removes the legacy dirs. The 4
`check-pass*` cases were already covered by net-new fixtures on main
(same env + `vp check`), so their redundant legacy dirs are removed too.
`fmt-check-with-vite-config` is left in place for the fmt migration.

Part of #2116.
@graphite-app graphite-app Bot force-pushed the migrate-shim-snap-tests branch from caea915 to 9a4fadd Compare July 10, 2026 03:46
@graphite-app graphite-app Bot force-pushed the migrate-check-snap-tests branch from 2778262 to 982be5e Compare July 10, 2026 03:47
Base automatically changed from migrate-shim-snap-tests to main July 10, 2026 03:54
@graphite-app graphite-app Bot merged commit 982be5e into main Jul 10, 2026
48 checks passed
@graphite-app graphite-app Bot deleted the migrate-check-snap-tests branch July 10, 2026 03:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants