JaV*_*aEs 5 python unit-testing flask
我想使用由烧瓶测试提供的LiveServerTestCase类来与Selenium一起测试我的烧瓶应用.
我尝试按照烧瓶测试文档中描述的方式实施测试.但是关于LiveServerTestCase的文档非常稀疏,我总是得到两个同时执行的测试用例实例.
我通过Eclipse和PyCharm以相同的行为运行我的测试.
如何运行/配置我的测试只能获得一个测试实例?
这就是我设置测试的方式:
import unittest
import urllib2
from selenium import webdriver
from CodeLoad import app
from flask_testing import LiveServerTestCase
class flask_tests(LiveServerTestCase):
def create_app(self):
return app
def setUp(self):
self.driver = webdriver.Firefox()
def tearDown(self):
self.driver.close()
def test_0_server_is_up_and_running(self):
response = urllib2.urlopen(self.get_server_url())
self.assertEqual(response.code, 200)
if __name__ == '__main__':
unittest.main()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
432 次 |
| 最近记录: |