Commit Graph

9 Commits (0b4576a0286ee77b63f0c9c0b59ddfdc2b277410)

Author SHA1 Message Date
Roberto Vidal 4b26546589 fix(run): makes `run` never prompt
`watch` and `verify` do prompt the user to actively move to the
next exercise. This change fixes `run` to never prompt. Previously
it was inconsistent between "test" and "compile" exercises.

BREAKING CHANGE: we again change the behavior of the `run` command
5 years ago
marisa ec2d4bd3ee
Merge branch 'master' into refactor-hints 5 years ago
marisa ce9fa6ebbf feat(hint): Add test for hint 5 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
Roberto Vidal 2cdd61294f feat: improve `watch` execution mode
The `watch` command now requires user action to move to the next
exercise.

BREAKING CHANGE: this changes the behavior of `watch`.
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
Denys Smirnov 7cf0d5d15e Add not passing integration test 5 years ago
Chris Pearce 3d11d7685b Modify integration tests to fail on panic 5 years ago
lyn f43cb124f6 add tests 5 years ago