From 577c00ca99c7f4232b777f216208d9671f451a49 Mon Sep 17 00:00:00 2001 From: Tom Gross Date: Tue, 30 Aug 2016 20:06:33 +0200 Subject: [PATCH] install coverage in buildout and switch to Python doctest --- .gitignore | 1 + buildout.cfg | 8 ++++++++ plone/formwidget/multifile/tests/test_doctests.py | 3 +-- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0b69ec0..4e0913d 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ parts develop-eggs htmlcov .coverage +.cache diff --git a/buildout.cfg b/buildout.cfg index 12bfaf3..9a2612d 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -2,3 +2,11 @@ extends = https://raw.github.com/collective/buildout.plonetest/master/test-5.0.x.cfg package-name = plone.formwidget.multifile package-extras = [tests] +parts += + coverage + +[coverage] +recipe = zc.recipe.egg +eggs = + ${test:eggs} + coverage diff --git a/plone/formwidget/multifile/tests/test_doctests.py b/plone/formwidget/multifile/tests/test_doctests.py index a48db7e..71faf7c 100644 --- a/plone/formwidget/multifile/tests/test_doctests.py +++ b/plone/formwidget/multifile/tests/test_doctests.py @@ -1,12 +1,11 @@ import doctest import unittest import zope.app.testing.placelesssetup -import zope.testing.doctest def test_suite(): return unittest.TestSuite(( - zope.testing.doctest.DocFileSuite('../README.txt', + doctest.DocFileSuite('../README.txt', setUp=zope.app.testing.placelesssetup.setUp, tearDown=zope.app.testing.placelesssetup.tearDown, optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,