mirror of https://github.com/pallets/flask.git
Added another testcase
This commit is contained in:
parent
a3a843999b
commit
9a21c34bb6
|
|
@ -248,7 +248,13 @@ class BasicFunctionalityTestCase(unittest.TestCase):
|
|||
flask.session['test'] = 42
|
||||
flask.session.permanent = permanent
|
||||
return ''
|
||||
rv = app.test_client().get('/')
|
||||
|
||||
@app.route('/test')
|
||||
def test():
|
||||
return unicode(flask.session.permanent)
|
||||
|
||||
client = app.test_client()
|
||||
rv = client.get('/')
|
||||
assert 'set-cookie' in rv.headers
|
||||
match = re.search(r'\bexpires=([^;]+)', rv.headers['set-cookie'])
|
||||
expires = parse_date(match.group())
|
||||
|
|
@ -257,6 +263,9 @@ class BasicFunctionalityTestCase(unittest.TestCase):
|
|||
assert expires.month == expected.month
|
||||
assert expires.day == expected.day
|
||||
|
||||
rv = client.get('/test')
|
||||
assert rv.data == 'True'
|
||||
|
||||
permanent = False
|
||||
rv = app.test_client().get('/')
|
||||
assert 'set-cookie' in rv.headers
|
||||
|
|
|
|||
Loading…
Reference in New Issue