Skip to content

Conversation

@Uzlopak
Copy link
Contributor

@Uzlopak Uzlopak commented Sep 21, 2025

we dont use istanbul but c8, but anyway we dont try to target 100% test coverage.

This relates to...

Rationale

Changes

Features

Bug Fixes

Breaking Changes and Deprecations

Status

@Uzlopak Uzlopak requested a review from Copilot September 21, 2025 16:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes Istanbul coverage ignore comments throughout the codebase, as the project has moved from Istanbul to c8 for test coverage and no longer targets 100% coverage.

  • Removes outdated Istanbul ignore comments from across multiple files
  • Cleans up legacy code coverage instrumentation directives
  • Aligns with the project's current testing approach using c8 instead of Istanbul

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
scripts/generate-pem.js Removes Istanbul ignore file directive
lib/dispatcher/client.js Removes Istanbul ignore comment for test-only method
lib/dispatcher/client-h2.js Removes Istanbul ignore comment from assertion logic
lib/dispatcher/client-h1.js Removes multiple Istanbul ignore comments from error handling, timeout logic, and WASM fallback code

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

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

lgtm

@Uzlopak Uzlopak merged commit d23bf9c into main Sep 22, 2025
28 of 29 checks passed
@Uzlopak Uzlopak deleted the remove-istanbul branch September 22, 2025 08:22
@github-actions github-actions bot mentioned this pull request Jan 5, 2026
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.

4 participants