Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(dep): update test runner to latest (19.0.2) and improve tests #2797

Merged

Conversation

bernardobridge
Copy link
Contributor

@bernardobridge bernardobridge commented May 29, 2024

Description

Updates tap from 16 to 19. As there are some changes between versions, I fixed some things and also made a couple of quality of life improvements too:

  • Set disable coverage and color options in a package.json tap config, so we don't have to add --color and coverage flags on every time
  • Also set export ARTILLERY_TELEMETRY_DEFAULTS='{"source":"test-suite"}' in the tap config

As a result, the npm scripts are now a lot shorter and it's harder to forget default flags/variables 👌

Note: reviewing per commit is easier.

Pre-merge checklist

  • Does this require an update to the docs? No
  • Does this require a changelog entry? No

@bernardobridge bernardobridge changed the title test(dep): update tap test runner to latest (19.0.2) and improve tests test(dep): update test runner to latest (19.0.2) and improve tests May 29, 2024
@bernardobridge bernardobridge marked this pull request as ready for review May 29, 2024 13:56
@bernardobridge bernardobridge requested a review from a team May 29, 2024 13:56
@bernardobridge bernardobridge merged commit ef69996 into main May 30, 2024
31 checks passed
@bernardobridge bernardobridge deleted the bernardobridge/art-1682-update-tap-to-latest-version branch May 30, 2024 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant