tests: point to correct form when checking global listings

This commit is contained in:
Frédéric Péters 2016-12-09 20:42:16 +01:00
parent 4554b2e8bc
commit 87457ba861
1 changed files with 13 additions and 13 deletions

View File

@ -1952,11 +1952,11 @@ def test_global_listing(pub):
# try an overbound offset
resp = app.get('/backoffice/management/listing?offset=40&limit=20')
resp = resp.follow()
assert resp.form['offset'].value == '0'
assert resp.forms['listing-settings']['offset'].value == '0'
resp = app.get('/backoffice/management/listing')
resp.form['end'] = '2014-02-01'
resp = resp.form.submit()
resp.forms['listing-settings']['end'] = '2014-02-01'
resp = resp.forms['listing-settings'].submit()
assert resp.body[resp.body.index('<tbody'):].count('<tr') == 20
assert 'http://example.net/backoffice/management/other-form/' in resp.body
@ -1984,11 +1984,11 @@ def test_global_listing(pub):
formdata.store()
assert 'Channel' in resp.body
assert '>Web<' in resp.body
resp.form['submission_channel'] = 'web'
resp = resp.form.submit()
resp.forms['listing-settings']['submission_channel'] = 'web'
resp = resp.forms['listing-settings'].submit()
assert resp.body[resp.body.index('<tbody'):].count('<tr') == 36
resp.form['submission_channel'] = 'mail'
resp = resp.form.submit()
resp.forms['listing-settings']['submission_channel'] = 'mail'
resp = resp.forms['listing-settings'].submit()
assert resp.body[resp.body.index('<tbody'):].count('<tr') == 1
def test_global_listing_with_no_formdefs(pub):
@ -2021,7 +2021,7 @@ def test_category_in_global_listing(pub):
app = login(get_app(pub))
resp = app.get('/backoffice/management/listing?limit=500')
assert not 'category_id' in resp.form.fields
assert not 'category_id' in resp.forms['listing-settings'].fields
cat1 = Category(name='cat1')
cat1.store()
@ -2036,17 +2036,17 @@ def test_category_in_global_listing(pub):
formdef.store()
resp = app.get('/backoffice/management/listing?limit=500')
assert 'category_id' in resp.form.fields
assert 'category_id' in resp.forms['listing-settings'].fields
assert 'management/other-form/' in resp.body
assert 'management/form-title/' in resp.body
resp.form['category_id'] = cat1.id
resp = resp.form.submit()
resp.forms['listing-settings']['category_id'] = cat1.id
resp = resp.forms['listing-settings'].submit()
assert not 'management/other-form/' in resp.body
assert 'management/form-title/' in resp.body
resp.form['category_id'] = cat2.id
resp = resp.form.submit()
resp.forms['listing-settings']['category_id'] = cat2.id
resp = resp.forms['listing-settings'].submit()
assert 'management/other-form/' in resp.body
assert not 'management/form-title/' in resp.body