From 0d20bcc2ecdc3d9a49a14ea891fd0c058262ab9c Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 10 Oct 2018 12:54:31 +0200 Subject: [PATCH] Bring back coverage to 100 % when running `tox -ecoverage`. (#9) --- src/zope/viewlet/tests.py | 7 +------ tox.ini | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/zope/viewlet/tests.py b/src/zope/viewlet/tests.py index 82b905e..49937a7 100644 --- a/src/zope/viewlet/tests.py +++ b/src/zope/viewlet/tests.py @@ -110,13 +110,8 @@ class FakeModule(object): """A fake module.""" def __init__(self, dict): - self.__dict = dict + self.__dict__ = dict - def __getattr__(self, name): - try: - return self.__dict[name] - except KeyError: - raise AttributeError(name) def directivesSetUp(test): doctestSetUp(test) diff --git a/tox.ini b/tox.ini index 90739ac..ee61f4c 100644 --- a/tox.ini +++ b/tox.ini @@ -14,7 +14,7 @@ basepython = python2.7 commands = coverage run -m zope.testrunner --test-path=src [] - coverage report --fail-under=100 + coverage report --fail-under=100 --show-missing deps = {[testenv]deps} coverage