certbot/certbot
Brad Warren 41e1976c17
Fix noisy tests (#6004)
* Fixes #5570.

The issue is calls to atexit aren't mocked out. During the tests there are many
repeated calls registering functions to be called when the process exits so
when the tests finishes, it prints a ton of output from running those
registered functions. This suppresses that by mocking out atexit.

* Mock at a lower level.

This ensures we don't mess with any other mocks in this test class by mocking
at the lowest level we can. Other tests shouldn't be mocking out specific
internals of functions in other modules, so this should work just fine.
2018-05-16 06:24:14 -07:00
..
display Enhance verb (#5596) 2018-04-18 11:08:30 -07:00
plugins Enhance verb (#5596) 2018-04-18 11:08:30 -07:00
tests Fix noisy tests (#6004) 2018-05-16 06:24:14 -07:00
.gitignore s/letsencrypt/certbot 2016-04-13 16:03:59 -07:00
__init__.py Bump version to 0.25.0 2018-05-01 16:59:48 -07:00
account.py Fix ACMEv2 issues (#5612) 2018-02-22 16:28:50 -08:00
achallenges.py Use josepy instead of acme.jose. (#5203) 2017-12-11 11:25:09 -08:00
auth_handler.py Double max_rounds (#5842) 2018-04-09 16:58:58 -07:00
cert_manager.py Enhance verb (#5596) 2018-04-18 11:08:30 -07:00
cli.py New interfaces for installers to run tasks on renew verb (#5879) 2018-05-02 10:52:54 +03:00
client.py Enhance verb (#5596) 2018-04-18 11:08:30 -07:00
configuration.py Add hook directories (#5151) 2017-10-03 13:52:02 -07:00
constants.py New interfaces for installers to run tasks on renew verb (#5879) 2018-05-02 10:52:54 +03:00
crypto_util.py Get mypy running with clean output (#5864) 2018-04-12 18:53:07 -07:00
eff.py Fix crash when email submission endpoint unavailable (#6002) 2018-05-15 12:50:47 -07:00
error_handler.py fix(auth_handler): cleanup is always called (#5779) 2018-03-26 17:09:02 -07:00
errors.py PluginStorage to store variables between invocations. (#5468) 2018-04-11 08:54:55 -07:00
hooks.py Add hook directories (#5151) 2017-10-03 13:52:02 -07:00
interfaces.py correct metaclass usage everywhere (#5919) 2018-05-03 10:59:25 +03:00
lock.py Add lockfile (#4449) 2017-05-01 14:49:12 -07:00
log.py logging: log timestamps as local timezone instead of UTC (#5607) 2018-03-21 15:41:33 -07:00
main.py Display (None) instead of a bullet for empty lists (#5999) 2018-05-15 08:46:36 -07:00
notify.py s/Let's Encrypt/Certbot 2016-04-13 16:13:50 -07:00
ocsp.py Fix direct usages of the root logger (#4236) 2017-02-27 18:13:06 -08:00
renewal.py New interfaces for installers to run tasks on renew verb (#5879) 2018-05-02 10:52:54 +03:00
reporter.py Refactoring for better logging (#4444) 2017-03-30 16:17:57 -07:00
reverter.py Set pause=False to fix view_config_changes (#5977) 2018-05-14 10:45:12 -07:00
ssl-dhparams.pem Use ffdhe2048 Nginx DH params to fix Weak-DH bug (#4973) 2017-09-01 07:57:30 -07:00
storage.py Emphasizing the warnings in the READMEs in /etc/letsencrypt/live/exam… (#5871) 2018-04-18 16:46:39 -07:00
updater.py New interfaces for installers to run tasks on renew verb (#5879) 2018-05-02 10:52:54 +03:00
util.py Get mypy running with clean output (#5864) 2018-04-12 18:53:07 -07:00