Skip to content

Commit 73835d5

Browse files
authored
Provide an alternative to skips (#435)
1 parent 5828116 commit 73835d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

building/tracks/practice-exercises.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,9 @@ public static class Isogram
571571
- The code should be as simple as possible.
572572
- Only use language features introduced by the exercise's prerequisites (and their prerequisites, and so on).
573573
- The tests file is shown to the student when doing in-browser coding and downloaded to the student's file system when using the CLI.
574-
- Exercism favors Practice Exercises being completed via Test Driven Development. To achieve this, all but the first test should be skipped by default. How this is done differs between languages.
574+
- Exercism favors Practice Exercises being completed via Test Driven Development. To achieve this, there are two options:
575+
- The test runner must run the tests in the order defined in the file AND the test suite must bail on the first failure; or
576+
- All but the first test should be skipped by default.
575577
- The relative paths to the test file(s) must be specified in the [`.meta/config.json` file's `"files.test"` key](./#filemetaconfigjson).
576578

577579
#### Example

0 commit comments

Comments
 (0)