Skip to content

feature: add the standard library tests to the PR template and the toolkit#8629

Merged
sholderbach merged 3 commits intonushell:mainfrom
amtoine:feature/stdlib/add-the-tests-to-pr-template-and-toolkit
Mar 30, 2023
Merged

feature: add the standard library tests to the PR template and the toolkit#8629
sholderbach merged 3 commits intonushell:mainfrom
amtoine:feature/stdlib/add-the-tests-to-pr-template-and-toolkit

Conversation

@amtoine
Copy link
Copy Markdown
Member

@amtoine amtoine commented Mar 26, 2023

Related to #8525.

Description

With #8525, the tests for the standard library have been enabled in the CI.
The only places where these tests are missing are

  • the PR template
  • the toolkit

This PR adds

  • cargo run -- crates/nu-utils/standard_library/tests.nu to the PR template
  • the same command as toolkit test stdlib
  • the test stdlib command to toolkit check pr

User-Facing Changes

$nothing

Tests + Formatting

the new output of toolkit check pr, with the same color code:

  • 🟢 toolkit fmt
  • 🟢 toolkit clippy
  • 🟢 toolkit test
  • 🟢 toolkit test stdlib

After Submitting

$nothing

@fdncred fdncred added the A:std-library Defining and improving the standard library written in Nu label Mar 26, 2023
@amtoine
Copy link
Copy Markdown
Member Author

amtoine commented Mar 30, 2023

i think this PR is ready 😋
maybe it has been forgotten 😱

@sholderbach
Copy link
Copy Markdown
Member

Ship it!

@sholderbach sholderbach merged commit 1ed645c into nushell:main Mar 30, 2023
@amtoine amtoine deleted the feature/stdlib/add-the-tests-to-pr-template-and-toolkit branch March 30, 2023 17:28
@amtoine
Copy link
Copy Markdown
Member Author

amtoine commented Mar 30, 2023

Ship it!

noishe, thanks 💪

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A:std-library Defining and improving the standard library written in Nu

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants