fix tests: delete issue need confirmation
This commit is contained in:
parent
5eded17d50
commit
f6eebb72a3
1 changed files with 7 additions and 0 deletions
|
@ -381,6 +381,13 @@ class TestIssuesViews(TestCase):
|
||||||
expected_url = reverse('list-issue', args=['project-2'])
|
expected_url = reverse('list-issue', args=['project-2'])
|
||||||
url = reverse('delete-issue', args=['project-2', 2])
|
url = reverse('delete-issue', args=['project-2', 2])
|
||||||
response = self.client.get(url)
|
response = self.client.get(url)
|
||||||
|
self.assertEqual(response.status_code, 200)
|
||||||
|
self.assertContains(response, 'Are you sure')
|
||||||
|
issues = Issue.objects.filter(project__name='project-2')
|
||||||
|
self.assertQuerysetEqual(issues, ['Issue 1', 'Issue 2'],
|
||||||
|
lambda x: x.title, ordered=False)
|
||||||
|
url = reverse('delete-issue', args=['project-2', 2]) + '?force=1'
|
||||||
|
response = self.client.get(url)
|
||||||
self.assertRedirects(response, expected_url)
|
self.assertRedirects(response, expected_url)
|
||||||
issues = Issue.objects.filter(project__name='project-2')
|
issues = Issue.objects.filter(project__name='project-2')
|
||||||
self.assertQuerysetEqual(issues, ['Issue 1'],
|
self.assertQuerysetEqual(issues, ['Issue 1'],
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue