From 49c15be1d5606d1255d2384f1f4876bd1a66a634 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Wed, 25 Nov 2009 18:08:57 +0100 Subject: * move pytest_coverage/nose_plugin to become directly importable * fixing order of coverage options * pytest: only do coverage-processing if cover-action is defined --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 4a5aba1..7ad92f3 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,10 @@ if sys.hexversion < 0x03000000: entry_points = { 'console_scripts': [ 'coverage = coverage:main', - ] + ], + 'pytest11': [ + 'coverage = coverage.pytest_coverage', + ], }, # We need to get HTML assets from our htmlfiles dir. -- cgit v1.2.1 From 1a6b591c080c84932ba27990d95cbbd356fbacc9 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Wed, 25 Nov 2009 18:56:24 +0100 Subject: merging/unifying test plugin code * coverage/testplugin.py contains common test plugin options and pytest hooks (which don't induce "import py") * coverage/nose_coverage.py contains a basic Nose Plugin * test/test_testplugin.py contains a pytest-functional test and a nose-skeleton one. skipped as appropriate. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 7ad92f3..38678d1 100644 --- a/setup.py +++ b/setup.py @@ -43,7 +43,7 @@ if sys.hexversion < 0x03000000: 'coverage = coverage:main', ], 'pytest11': [ - 'coverage = coverage.pytest_coverage', + 'coverage = coverage.testplugin', ], }, -- cgit v1.2.1 From db9a63f43c8d0c2aa83c64c6e5b314797e9486c8 Mon Sep 17 00:00:00 2001 From: David Stanek Date: Sat, 20 Feb 2010 18:36:25 -0500 Subject: fixed busted nose integration --- setup.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 38678d1..37f9681 100644 --- a/setup.py +++ b/setup.py @@ -45,6 +45,9 @@ if sys.hexversion < 0x03000000: 'pytest11': [ 'coverage = coverage.testplugin', ], + 'nose.plugins.0.10': [ + 'coverage = coverage.nose_coverage:Coverage', + ], }, # We need to get HTML assets from our htmlfiles dir. -- cgit v1.2.1 From 07cc3b6945f600ef84d83367cf9c7a034d2e9865 Mon Sep 17 00:00:00 2001 From: David Stanek Date: Sat, 20 Feb 2010 19:36:21 -0500 Subject: moved the nose plugin to a better name --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 37f9681..6a607d4 100644 --- a/setup.py +++ b/setup.py @@ -46,7 +46,7 @@ if sys.hexversion < 0x03000000: 'coverage = coverage.testplugin', ], 'nose.plugins.0.10': [ - 'coverage = coverage.nose_coverage:Coverage', + 'coverage = coverage.noseplugin:Coverage', ], }, -- cgit v1.2.1