Commit Graph

8 Commits (65849629f5877a5d9f51accbb593d431938bd60c)

Author SHA1 Message Date
mo8it 60155294e9 Rename packages 6 months ago
mo8it b6c434c445 Remove optional version field 6 months ago
mo8it 7090fffeae Fix tests 6 months ago
mo8it 79ca821e26 Fix tests 6 months ago
Abdou Seck 8ad5f9bf53 feat: Add a --nocapture option to display test harnesses' outputs
This new feature can be accessed by invoking rustlings with --nocapture.

Both unit and integration tests added.

closes #262

BREAKING CHANGES:
The following function take a new boolean argument:
	* `run`
	* `verify`
	* `test`
	* `compile_and_test`
4 years ago
marisa 9bdb0a12e4 feat: Refactor hint system
Hints are now accessible using the CLI subcommand `rustlings hint
<exercise name`.

BREAKING CHANGE: This fundamentally changes the way people interact with exercises.
5 years ago
marisa 627cdc07d0 feat: Index exercises by name
BREAKING CHANGE: This changes the way you use `rustlings run` by now
requiring an abridged form of the previous filename, e.g:

`rustlings run exercises/if/if1.rs` becomes
`rustlings run if1`
5 years ago
Chris Pearce 3d11d7685b Modify integration tests to fail on panic 6 years ago