Skip to content

Make tests explicit in CI#159

Merged
VikramAditya33 merged 1 commit into
FOSSFORGE:mainfrom
vetrovk:fix/explicit-ci-tests
May 18, 2026
Merged

Make tests explicit in CI#159
VikramAditya33 merged 1 commit into
FOSSFORGE:mainfrom
vetrovk:fix/explicit-ci-tests

Conversation

@vetrovk
Copy link
Copy Markdown
Contributor

@vetrovk vetrovk commented May 18, 2026

Fixes #158.

This change makes CI output easier to diagnose by separating unit and integration test stages explicitly while continuing to use the existing npm scripts.

Changes:

  • replace npm test with explicit npm run test:unit
  • add separate npm run test:integration CI step

Validation:

  • npm ci --cache .npm-cache --no-audit --no-fund
  • npm run test:integration
  • npm run format:check
  • git diff --check

Notes:

  • npm run test:unit currently has existing unrelated local failures in StaticFileHandler specs (403 responses instead of expected static file responses).
  • No application/runtime code was changed, only .github/workflows/ci.yml.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 18, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 33bb20dd-5f63-4194-a2ce-240802f9ae6c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@VikramAditya33 VikramAditya33 self-requested a review May 18, 2026 04:47
Copy link
Copy Markdown
Collaborator

@VikramAditya33 VikramAditya33 left a comment

Choose a reason for hiding this comment

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

LGTM, Thank you

@VikramAditya33 VikramAditya33 merged commit 73b00bd into FOSSFORGE:main May 18, 2026
3 checks passed
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.

Make tests explicit in CI

2 participants