Commit 6c110d7d authored by Priit Laes's avatar Priit Laes

Add some extra checks to the SQLA inline form test

parent 4b343bde
......@@ -63,10 +63,16 @@ def test_inline_form():
eq_(User.query.count(), 2)
eq_(UserInfo.query.count(), 1)
# Edit (update & delete)
# Edit
rv = client.get('/admin/userview/edit/?id=2')
eq_(rv.status_code, 200)
# Edit - update
rv = client.post('/admin/userview/edit/?id=2', data={'name': u'barfoo', \
'info-0-id': 1, 'info-0-key': u'xxx', 'info-0-val':u'yyy'})
eq_(UserInfo.query.count(), 1)
eq_(UserInfo.query.one().key, u'xxx')
# Edit - add & delete
rv = client.post('/admin/userview/edit/?id=2', data={'name': u'barf', \
'del-info-0': 'on', 'info-0-id': '1', 'info-0-key': 'yyy', 'info-0-val': 'xxx',
'info-1-id': None, 'info-1-key': u'bar', 'info-1-val' : u'foo'})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment