用于im_futuretask、用于google app engine、python标准环境的webapp2处理程序和路由实用程序

im-futuretest-webapp2的Python项目详细描述


#im_futuretest_webapp2
这些是im_futuretest库的webapp2实用程序。如果你的项目使用webapp2,这就是你想要的包。

[![构建状态](https://travis-ci.org/emlynoregan/im_futuretest_webapp2.svg?branch=master)“(https://travis ci.org/emlynoregan/im_futuretest_webapp2)

您可以在线[此处](https://pypi.org/project/im-futuretest-webapp2/)。

您还需要设置自动售货机,请参见[此处的应用程序引擎自动售货机说明](https://cloud.google.com/app engine/docs/python/tools/using-libraries-python-27)。

对于它的api和ui。

要使测试正常运行,您应该在主应用程序中添加这些路由(无论您的主webapp2应用程序在何处构建)。这样做可以确保您的测试加载的代码与正常使用时所加载的代码完全相同ie:没有依赖关系的地狱。

\app.yaml


futuretest处理程序都有以下形式的路由:
/futuretest/XXX
(其中XXX可能包含更多层次的路径)

Say you have a app.yaml rule which push all routes to your main app,Say main.py如下所示:

处理程序:
-url:*
脚本:main.app

您只需在app.yaml中的早期位置添加此内容即可。yaml:

-url:/futuretest/*
script:main.app
login:admin


这将把所有futuretest路由指向main.py中构造的“app”webapp2应用程序。很明显,可以根据需要修改它。

还要注意用户必须是项目的管理员。FutureTest的设计是为了运行潜在的长时间运行和昂贵的
测试;最好不要向所有人开放!

main.py

其他导入…

routes=[

]





addroutes\u futuretest\u webapp2(routes)这是重要的一点,添加所需的路由







>app=webapp2.wsgiapplication(routes)




ie:只需在main.py



www.upaddrououtoutoutoutouturetest.webapp2(app)main.py





http(s)://<;You域>;未来测试/ui




,你会看到的用户界面:

![即时通讯未来测试截图](http://i433.photobucket.com/albums/qq59/emlynoregan/im戋future test.png“即时通讯未来测试截图”)







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

推荐PyPI第三方库


热门话题
java从Struts操作的钩子更改表单值(Liferay 6.2)   java如何改变Spring MVC处理url“点”字符的行为   Clojure中使用Java接口的问题   junit如何模拟comosDB azure java集成客户端?   运行函数时发生java错误   netbeans Java。jar文件和依赖项   Eclipse中文本字段中的java输入类型   在JAVA中,将集合变量从实时批处理运行时传递到调用批处理文件   java通过Bean验证API中的自定义消息管理异常   XML到json的转换,在Java中,同时保留数据类型   根据JAVA中的列名从Excel文件中获取单元格值   在AsyncTask的doInBackground中未调用java FirebaseMessagingService   java如何在数据库中插入一行?