12 Commits

Author SHA1 Message Date
Iftakhar Husan
2353ad0d0f Fix failing tests for progress_bar changes 2024-03-01 01:06:30 +02:00
Ahmed Ismail
edf50fdf80 Add credo to the project and:
- Run mix credo --all to identify possible code optimizations
 - Resolve most of the errors generated by credo such as:
   - Numbers larger than 9999 should be written with underscores: 58_127
   - Modules should have a @moduledoc tag
   - Comparison will always return true
2023-11-10 00:57:21 +05:00
Shashwat Ganesh
0681f5df22 Tests should provide valid error parameters 2020-06-04 22:54:18 +05:30
Martino Visintin
b07df7c780 add .formatter.exs + format 2018-05-22 21:46:54 +01:00
Felipe Sere
8860a52b98 Better phrase the test that forces do-block unwrapping
See https://github.com/elixirkoans/elixir-koans/issues/151 for more
details.
2017-01-10 09:30:44 +00:00
Felipe Sere
f797ca8e80 Test for single arity failures 2016-12-23 23:53:41 +01:00
Jay Hayes
4bb0b06471 Format match? failures more elegantly
[#144]
2016-12-23 08:29:04 -06:00
Jay Hayes
08973f4b54 Add test for equality failure
This also revealed that the "test painter" has a missing interface,
yellow/0. Fixed!

[#144]
2016-12-23 08:28:56 -06:00
Jay Hayes
482eee1f6b whitespace 2016-12-23 08:27:45 -06:00
Felipe Sere
bccb41c280 Removes last outside references to the Colour module 2016-05-15 01:58:57 +02:00
Felipe Sere
ddcd971ede To improve testing, add a layer of indirection around colours. 2016-05-14 00:23:07 +02:00
Felipe Sere
af543d1b62 Extracts modules for different sections of the UI 2016-05-14 00:22:41 +02:00