Running in virtualenv with coverage installed.
(env)jdloft:~/workspace (master) $ coverage-2.7 run --source=pywikibot setup.py test running test Coverage.py warning: No data was collected. Traceback (most recent call last): File "setup.py", line 211, in <module> use_2to3=False File "/usr/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/dist-packages/setuptools/command/test.py", line 125, in run self.distribution.fetch_build_eggs(self.distribution.install_requires) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 264, in fetch_build_eggs replace_conflicting=True File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 633, in resolve requirements.extend(dist.requires(req.extras)[::-1]) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2299, in requires "%s has no such extra feature %r" % (self, ext) UnknownExtra: requests 2.2.1 has no such extra feature u'security'