Add useful commands to CONTRIBUTING.md (#1865)

* Add useful commands to CONTRIBUTING.md

* Add some formatting commands
This commit is contained in:
Joseph T. Lyons 2020-05-24 13:34:26 -04:00 committed by GitHub
parent e1b598d478
commit d488fddfe1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,10 +19,40 @@ cd nushell
cargo build
```
## Tests
## Useful Commands
Run tests with:
Build and run Nushell:
```shell
cargo build --release && cargo run --release
```
Run Clippy on Nushell:
```shell
cargo clippy --all --features=stable
```
Run all tests:
```shell
cargo test --all --features=stable
```
Run all tests for a specific command
```shell
cargo test --package nu-cli --test main -- commands::<command_name_here>
```
Check to see if there are code formatting issues
```shell
cargo fmt --all -- --check
```
Format the code in the project
```shell
cargo fmt --all
```