Skip to content

fix: update JetBrains binary test expected files#11890

Merged
RomneyDa merged 1 commit into
mainfrom
dallin/jb-binary-tests
Mar 26, 2026
Merged

fix: update JetBrains binary test expected files#11890
RomneyDa merged 1 commit into
mainfrom
dallin/jb-binary-tests

Conversation

@RomneyDa

@RomneyDa RomneyDa commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Fix binary test expecting esbuild when the build actually produces rg (ripgrep)
  • Guard afterAll against subprocess being undefined when beforeAll fails

Test plan

  • Verify JetBrains binary tests pass in CI

Summary by cubic

Fix JetBrains binary tests by expecting rg (ripgrep) instead of esbuild, matching the build output. Also guard afterAll to only kill the subprocess when it exists, preventing failures if beforeAll fails.

Written for commit 9205a0d. Summary will update on new commits.

The build produces a ripgrep (rg) binary, not esbuild. Also guard
against subprocess being undefined in afterAll when beforeAll fails.
@RomneyDa
RomneyDa requested a review from a team as a code owner March 26, 2026 18:26
@RomneyDa
RomneyDa requested review from sestinj and removed request for a team March 26, 2026 18:26
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Mar 26, 2026
@continue

continue Bot commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

Docs Review: No documentation updates needed.

This PR contains internal test infrastructure changes only:

  • Fixes expected binary test output (rg vs esbuild)
  • Adds a guard for subprocess cleanup in test teardown

These changes don't affect user-facing functionality, APIs, or developer workflows.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Mar 26, 2026
@RomneyDa
RomneyDa merged commit e8d2c4e into main Mar 26, 2026
93 of 96 checks passed
@RomneyDa
RomneyDa deleted the dallin/jb-binary-tests branch March 26, 2026 19:07
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

lgtm This PR has been approved by a maintainer size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants