跳转到主要内容

防止django-setuptest污染被测试模块的下载egg的配方

项目描述

Django Setuptest Recipe

防止django-setuptest在测试时污染模块的下载egg的配方。

动机

django-setuptest下载测试运行所需的egg并将其放置在模块目录中。例如,如果待测试的模块名为foo,则命令python setup.py test会导致src/foo被污染许多egg。目前没有方法可以指示setuptools将这些egg存储在另一个位置。

django-setuptest-recipe通过包装Python解释器,使其能够识别egg的位置来解决这个问题。

用法

将以下内容添加到您的buildout.cfg

parts=
    ...
    setuptest-runner

[setuptest-runner]
recipe = django-setuptest-recipe
eggs = ${buildout:eggs}

bin目录中创建了一个名为setuptest-runner的可执行文件。现在您可以从src/foo目录中执行/path/to/instance/bin/setuptest-runner setup.py test

作者

Praekelt Foundation

  • Hedley Roos

变更日志

0.1

  1. 首次发布。

项目详情


下载文件

下载您平台所需的文件。如果您不确定该选择哪个,请了解更多有关 安装包 的信息。

源分布

django-setuptest-recipe-0.1.tar.gz (2.5 kB 查看哈希值)

上传时间

构建分布

django_setuptest_recipe-0.1-py2.6.egg (4.0 kB 查看哈希值)

上传时间

django_setuptest_recipe-0.1-py2.4.egg (4.0 kB 查看哈希值)

上传时间

由以下支持