跳转到主要内容

Flask-Script命令以集成PyZen。

项目描述

Flask-Zen是Flask的扩展,允许您通过Flask-Script命令使用PyZen。提供了一个简单的测试运行命令和标准的PyZen自动运行器。您可以使用easy_install或pip从PyPI安装依赖项,或者手动下载它们。

安装

使用以下命令之一安装扩展

$ easy_install Flask-Zen

或者如果您已安装pip

$ pip install Flask-Zen

配置

PyZen公开了两个Flask-Script命令:Test和ZenTest。要配置两者

from flaskext.script import Manager
from flaskext.zen import Test, ZenTest

manager = Manager(app)

manager.add_command('test', Test())
manager.add_command('zen', ZenTest())

if __name__ == '__main__':
    manager.run()

以下任何命令行选项都可以通过Test或ZenTest构造函数的关键字参数覆盖

manager.add_command('zen', ZenTest(nocolor=True, ui='none'))

用法

Test命令将运行单个测试运行并退出。ZenTest命令将运行正常的PyZen持续测试器。

-s, --start-dir默认:manage.py的位置

测试发现的基目录。

-p, --pattern默认:*/tests/*.py;*/tests.py

用于加载测试的分号分隔的文件glob。

-v, --verbosity默认:1

测试运行器详细程度。

--nocolor标志,默认:False

禁用彩色输出。

-u, --ui仅用于ZenTest,默认:自动检测

强制使用特定UI模块。可用选项包括 win32osxlinuxnone

项目详情


下载文件

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

源分布

Flask-Zen-0.2.tar.gz (49.2 kB 查看哈希值)

上传时间

支持