Commit Graph

15 Commits

Author SHA1 Message Date
Uku Taht
23d5d87af5 Add a newline before compile error 2016-03-09 16:40:35 +02:00
Uku Taht
3990e7f7e5 Arrange public/private sections in Display 2016-03-09 16:40:35 +02:00
Uku Taht
0a66577481 Format runtime errors consistently with assertion errors 2016-03-09 16:40:35 +02:00
Felipe Sere
dc64bdf186 Get rid of the koan prefix 2016-03-08 20:27:53 +00:00
Uku Taht
cd8e02c68a Rely on stacktraces to get the file and line of last failure 2016-03-08 11:21:41 +00:00
Felipe Sere
95e4d5a182 Minor refactorings to simplify the code. 2016-03-08 11:21:41 +00:00
Felipe Sere
c450cc3b19 Koans about processes including infrastructure. 2016-03-08 11:21:41 +00:00
Uku Taht
a59ce4f294 Introduce global state for options so we don't have to pass it around 2016-03-07 17:53:41 +02:00
Felipe Sere
53815ed759 Clears display on failures based on options map 2016-03-06 14:56:13 +00:00
Makis Otman
1b4948f7ef Clear screen on every run 2016-03-06 13:36:34 +00:00
Uku Taht
933e11acb9 Intercept and print compile errors in a nicer way. 2016-01-13 13:33:57 +00:00
Makis Otman
5c44a52fbf Add different color for failed assertion in runner 2015-12-18 14:44:13 +00:00
Uku Taht
5dec471422 Extract prefix constant for koans 2015-12-17 01:57:49 +00:00
Uku Taht
34cb474569 Extract function to get the source file of a module 2015-12-17 01:52:34 +00:00
Uku Taht
f76aee3672 Extract display for formatting purposes 2015-12-17 01:50:14 +00:00