Commit Graph

10 Commits

Author SHA1 Message Date
Facetoe
1db757a2e2 Fix bug that prevented module errors being displayed in bar (#586)
* Fix bug that prevented errors being shown in bar.

* Add tests to ensure errors are visible in the bar.
2017-06-16 14:34:24 +07:00
Facetoe
3d48213834 Add test for case where subclass defines a setting and sets it to None 2016-08-09 18:33:35 +08:00
Facetoe
86fddf8e22 Add tests for required settings. 2016-08-09 18:14:25 +08:00
enkore
739c595ef0 Fix is_method_of (cf #310), add regression test case 2016-01-28 20:34:53 +01:00
enkore
cfe9ec4c43 Rename test_module_clicks.py to test_core_modules.py 2016-01-28 20:05:13 +01:00
enkore
41003ef702 Remove unnecessary metaclass from IntervalModule 2015-06-06 12:49:13 +02:00
Matthieu Coudron
9e3f128a15 This commit improves the logging system: instead of setting a boolean to enable logging, the user sets a logging level (per module). By default only critical errors are logged (ie nothing for now).
Also adds a test for the function run_through_shell
2014-12-18 18:42:58 +01:00
Matthieu Coudron
49a0f01c76 Added missing r to IntevalSettings in test_core_modules 2014-12-18 10:46:53 +01:00
Matthieu Coudron
ff7ea14689 Fixed test that didn't pass anymore (since there were more settings). I also enforced python3 in ci-build.sh otherwise python2.7 would generate syntax errors. Hope it's not a problem 2014-12-17 18:17:19 +01:00
Łukasz Jędrzejewski
80f11c95d0 Add tests for adding interval setting automatically 2014-03-12 20:10:07 +01:00