fail2ban / fail2ban

Compare 43f2923 ... +0 ... 579c6a9

Coverage Reach
fail2ban/tests/filtertestcase.py fail2ban/tests/servertestcase.py fail2ban/tests/fail2banclienttestcase.py fail2ban/tests/clientreadertestcase.py fail2ban/tests/utils.py fail2ban/tests/observertestcase.py fail2ban/tests/databasetestcase.py fail2ban/tests/actiontestcase.py fail2ban/tests/misctestcase.py fail2ban/tests/datedetectortestcase.py fail2ban/tests/fail2banregextestcase.py fail2ban/tests/actionstestcase.py fail2ban/tests/samplestestcase.py fail2ban/tests/clientbeautifiertestcase.py fail2ban/tests/failmanagertestcase.py fail2ban/tests/sockettestcase.py fail2ban/tests/banmanagertestcase.py fail2ban/tests/tickettestcase.py fail2ban/tests/action_d/test_smtp.py fail2ban/tests/action_d/__init__.py fail2ban/tests/files/action.d/action.py fail2ban/tests/files/action.d/action_errors.py fail2ban/tests/files/action.d/action_modifyainfo.py fail2ban/tests/files/action.d/action_checkainfo.py fail2ban/tests/files/action.d/action_nomethod.py fail2ban/tests/files/action.d/action_noAction.py fail2ban/tests/dummyjail.py fail2ban/tests/__init__.py fail2ban/server/filter.py fail2ban/server/action.py fail2ban/server/server.py fail2ban/server/transmitter.py fail2ban/server/database.py fail2ban/server/observer.py fail2ban/server/actions.py fail2ban/server/ipdns.py fail2ban/server/datedetector.py fail2ban/server/failregex.py fail2ban/server/utils.py fail2ban/server/ticket.py fail2ban/server/asyncserver.py fail2ban/server/filterpyinotify.py fail2ban/server/strptime.py fail2ban/server/jail.py fail2ban/server/banmanager.py fail2ban/server/datetemplate.py fail2ban/server/failmanager.py fail2ban/server/filterpoll.py fail2ban/server/filtergamin.py fail2ban/server/mytime.py fail2ban/server/jails.py fail2ban/server/jailthread.py fail2ban/server/filtersystemd.py fail2ban/server/__init__.py fail2ban/client/fail2banregex.py fail2ban/client/fail2banclient.py fail2ban/client/configreader.py fail2ban/client/configparserinc.py fail2ban/client/fail2bancmdline.py fail2ban/client/beautifier.py fail2ban/client/jailreader.py fail2ban/client/fail2banserver.py fail2ban/client/csocket.py fail2ban/client/actionreader.py fail2ban/client/filterreader.py fail2ban/client/configurator.py fail2ban/client/jailsreader.py fail2ban/client/fail2banreader.py fail2ban/client/__init__.py fail2ban/helpers.py fail2ban/protocol.py fail2ban/__init__.py fail2ban/exceptions.py fail2ban/version.py config/action.d/smtp.py config/filter.d/ignorecommands/apache-fakegooglebot setup.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

2 untracked files changed.
Other files ignored by Codecov

No tracked files changed.

Learn more Showing 1 files with coverage changes found.

Changes in fail2ban/server/observer.py
-3
+1
+2
Loading file...
Files Coverage
client 93.40%
server -0.05% 93.78%
tests 97.69%
__init__.py 86.21%
exceptions.py 100.00%
helpers.py 96.19%
protocol.py 97.92%
version.py 100.00%
Folder Totals (8 files) 95.49%
Project Totals (77 files) 95.48%
Loading