W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
我們同時應(yīng)該測試消息的添加功能是否正常,添加一個新的 測試方法如下:
def test_messages(self):
self.login('admin', 'default')
rv = self.app.post('/add', data=dict(
title='<Hello>',
text='<strong>HTML</strong> allowed here'
), follow_redirects=True)
assert 'No entries here so far' not in rv.data
assert '<Hello>' in rv.data
assert '<strong>HTML</strong> allowed here' in rv.data
這里我們測試計劃的行為是否能夠正常工作,即在正文中可以出現(xiàn) HTML 標簽,而在標題中不允許。
運行這個測試,我們應(yīng)該得到三個通過的測試:
$ python flaskr_tests.py
...
----------------------------------------------------------------------
Ran 3 tests in 0.332s
OK
關(guān)于請求的頭信息和狀態(tài)值等更復(fù)雜的測試,請參考 MiniTwit Example ,在這個例子的源代碼里包含 一套更長的測試。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: