0002-tests-use-reliable-references-to-objects-44861.patch
tests/test_environment.py | ||
---|---|---|
205 | 205 | |
206 | 206 |
def test_variable_update_view(app, admin_user): |
207 | 207 |
app = login(app) |
208 |
Variable.objects.create(name='foo', value='bar') |
|
209 |
response = app.get('/sites/update-variable/1')
|
|
208 |
var = Variable.objects.create(name='foo', value='bar')
|
|
209 |
response = app.get('/sites/update-variable/%s' % var.pk)
|
|
210 | 210 |
assert response.html.find('input', {'name': 'name'})['value'] == 'foo' |
211 | 211 |
assert response.html.find('textarea').text == '\nbar' |
212 | 212 |
response.form['value'] = 'barbar' |
... | ... | |
217 | 217 | |
218 | 218 |
def test_variable_delete_view(app, admin_user): |
219 | 219 |
app = login(app) |
220 |
Variable.objects.create(name='foo', value='bar') |
|
221 |
response = app.get('/sites/delete-variable/1')
|
|
220 |
var = Variable.objects.create(name='foo', value='bar')
|
|
221 |
response = app.get('/sites/delete-variable/%s' % var.pk)
|
|
222 | 222 |
assert response.html.find('h2').text == 'Removal of "foo"' |
223 | 223 |
response = response.form.submit() |
224 | 224 |
assert response.location == '/sites/variables' |
225 |
- |