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模块。可用选项包括 win32、osx、linux 和 none。
项目详情
关闭
Flask-Zen-0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 84dfaaad6b23e3192ca24f1afde6f25d0a1476495938032d41b0701dadf1477e |
|
MD5 | 1daf3a576cad14da8e0e638c82675f80 |
|
BLAKE2b-256 | a1219080f2c2f3a26a4ea90a9dd8dc78a7da3ecae5ddba76dbf6422b35d7f27d |