跳转到主要内容

向项目中添加一个列出所有测试的管理命令

项目描述

向项目中添加一个列出所有测试的管理命令

快速入门

安装django-list-tests

pip install django-list-tests

将其添加到您的 INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'django_list_tests',
    ...
)

然后运行

./manage.py list_tests <app_name>

您可以使用此命令进行fzf测试完成

# FZF ALL DAY ERRY DAY
function tz() {
    # cache the test names to speed things up. you can go more complex with
    # watchman or whatever.
    if [[ ! -f '.test_names' ]]; then
        python $DJANGO_MANAGE_SCRIPT list_tests $DJANGO_ROOT_MODULE > ./.test_names
    fi

    TESTS=$( cat .test_names | fzf )

    echo Runnning "$TESTS"
    python "$DJANGO_MANAGE_SCRIPT" "test" --keepdb "$TESTS"
}

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分发

django-list-tests-0.1.2.tar.gz (3.5 kB 查看哈希值)

上传时间

构建分发

django_list_tests-0.1.2-py2.py3-none-any.whl (3.3 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面