Ran
|
Files
2
|
Run time
3s
|
Badge
Embed ▾
README BADGES
|
push
github
`pylint`: Enforcing code style (#116) * Sample pylint installation. * Generate new rc file. * New rc file. * Ignoring RPi methods. * Max line length 120. * Disable duplicates check in tests. * Fix: max line length 120. * Disabling super() call warning — does not seem to be required. * Disabling linter for _version.py. * Revert "Disabling linter for _version.py." This reverts commit 8503fff91. * Ignoring using rc file. * Disabling too many ancestors for the plugin class. * Const: fixing long line inits. * Python: lint after test. * Add encoding into const file. * Disabling too many public methods in test. * Disabling protected access warning in tests. * Using module name instead of __init__ in test. * Removing unused import in test. * Disabling docstrings for tests. * Disabling import position warning in test. * Fix assertion to None in test. * Fix long lines in test. * Disabling too-many-instance-attributes for class. * Using recommended style: from RPi import GPIO * Moving lib imports above. * Disabling wrong import position warning for miniver. * Groupping imports from const. * Importing os before flask. * Allow general exceptions catching. * Removing one char good names for vars. * Ref: naming and loggin with warn all exceptions. * Adding literals to exceptions in test. * Assert all exceptions are logged. * process_at_command: always explicitly returns None. * Allowing unused args and kwargs. * Disabling docstrings for all. * Getting rid of unused arguments for process_at_command. * Removing useless return in on_event(). * Marking return None as not useless. * Applying classic snake_case naming style to vars in main class. * Same code style for tests. * Ref: iterating turn_off_timers via .items(). * Fix returns inconsistency in on_api_command. * Allow todos. * Encoding for test. ... (continued)
225 of 225 relevant lines covered (100.0%)
1.0 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|