flask脚本命令与pyzen集成。

Flask-Zen的Python项目详细描述


flask zen是Flask的扩展,允许您使用PyZenvia Flask-Script命令。简单的测试运行器命令和标准 提供Pyzen Auto Runner。您可以从pypi安装需求 使用轻松安装pip或手动下载。

安装

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

$ easy_install Flask-Zen

或者,如果您已经安装了pip

$ pip install Flask-Zen

配置

pyzen公开了两个flask脚本命令:TestZenTest。到 同时配置:

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()

可以使用关键字覆盖下面的任何命令行选项 TestZenTest构造函数的参数:

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

用法

^ {TT1}$命令将运行单个测试运行并退出。那ZenTest 命令将运行正常的pyzen连续测试程序。

-s--start-dir默认值:manage.py
测试发现的基本目录。
-p--pattern默认值:*/tests/*.py;*/tests.py
用于加载测试的分号分隔的文件全局变量。
-v--verbosity默认值:1
测试运行程序详细信息。
--nocolor标志,默认值:false
禁用彩色输出。
-u--ui仅用于zentest,默认值:autodetect
强制使用特定的ui模块。可用选项是win32osxlinuxnone

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpringMVC控制器测试打印结果JSON字符串   若catch语句返回,那个么为什么它最终会阻塞呢?   java Grails中servletContext在哪里可用?   java Jhipster:如何为现有项目启用多种语言   java异常评估SpringEL表达式:“#fields.hasErrors('something')”   java如何验证SeleniumWebDriver中的文本颜色?   java在绘图时使用JPanel坐标   java如何初始化spring启动到project?   java如何通过JDBC的PreparedStatement将UUID数组插入HyperSQL数据库   java修改JVM以跨线程序列化文件访问   Javascript到Java正则表达式   使用Java运行时调用aspell程序时出现字符集问题。getRuntime()。执行官   执行RDP时的java Sukuli按钮识别   java如何使用okhttp更改connect请求的标头   java无法创建Maven Eclipse项目