用于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“即时通讯未来测试截图”)
这些是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“即时通讯未来测试截图”)