You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: building/tracks/practice-exercises.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -571,7 +571,9 @@ public static class Isogram
571
571
- The code should be as simple as possible.
572
572
- Only use language features introduced by the exercise's prerequisites (and their prerequisites, and so on).
573
573
- 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.
575
577
- The relative paths to the test file(s) must be specified in the [`.meta/config.json` file's `"files.test"` key](./#filemetaconfigjson).
0 commit comments