summaryrefslogtreecommitdiffstats
path: root/test/unittest/plugins/setup.py
diff options
context:
space:
mode:
authorAdrian Likins <alikins@redhat.com>2008-10-15 22:10:06 -0400
committerAdrian Likins <alikins@redhat.com>2008-10-15 22:10:06 -0400
commit98c7dae5c2ae6253d887cfd4fa4fb0b969af0d7c (patch)
treeebea7605b672c0c4a95b74d5eb50ab714bd0817e /test/unittest/plugins/setup.py
parent9f7531516e5eed3a293ab1e4b225146cd84f6dbf (diff)
downloadfunc-98c7dae5c2ae6253d887cfd4fa4fb0b969af0d7c.tar.gz
func-98c7dae5c2ae6253d887cfd4fa4fb0b969af0d7c.tar.xz
func-98c7dae5c2ae6253d887cfd4fa4fb0b969af0d7c.zip
Add in some support for test coverage.
test/unittest/plugins/*: add a funccover nosetest plugin that can write out code coverage attribution information cover_to_html.py: script to convert coverage information to html output. This isn't integrated into the test scripts yet, but should work for manually ran tests. See plugins/README for more info
Diffstat (limited to 'test/unittest/plugins/setup.py')
-rw-r--r--test/unittest/plugins/setup.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/unittest/plugins/setup.py b/test/unittest/plugins/setup.py
new file mode 100644
index 0000000..b3a6464
--- /dev/null
+++ b/test/unittest/plugins/setup.py
@@ -0,0 +1,24 @@
+import sys
+try:
+ import ez_setup
+ ez_setup.use_setuptools()
+except ImportError:
+ pass
+
+from setuptools import setup
+
+setup(
+ name='func coverage output pluin',
+ version='0.1',
+ author='Adrian Likins',
+ author_email = 'alikins@redhat.com',
+ description = 'extended coverage output',
+ license = 'public domain',
+ py_modules = ['funccover'],
+ entry_points = {
+ 'nose.plugins': [
+ 'funccoverplug = funccover:FuncCoverage'
+ ]
+ }
+
+ )