如何配置setup.py以运行tox进行测试步骤?

时间:2012-07-17 16:45:12

标签: python tox

如何为setup.py步骤配置test以运行tox

1 个答案:

答案 0 :(得分:1)

由于http链接在hpk42链接中已经死了,这里有一个答案:

您可以覆盖测试命令来运行tox测试,就像这样

class ToxTest(TestCommand):
    user_options = []

    def initialize_options(self):
        TestCommand.initialize_options(self)

    def run_tests(self):
        import tox
        tox.cmdline()


setuptools.setup(
    name='package',
    version=0.1,
    author='Author',
    author_email='author@gmail.com',
    description='',
    license='GPLv3',
    keywords='',
    url='',
    install_requires=['numpy'],
    packages=[],
    cmdclass = {'test': ToxTest},
)