diff --git a/tests/test_progit_flask_ui_groups.py b/tests/test_progit_flask_ui_groups.py index 372baee..b85c9bf 100644 --- a/tests/test_progit_flask_ui_groups.py +++ b/tests/test_progit_flask_ui_groups.py @@ -269,6 +269,93 @@ class PagureFlaskGroupstests(tests.Modeltests): self.assertIn('

Group: test admin group

', output.data) self.assertEqual(output.data.count('Group: test group', output.data) + self.assertEqual(output.data.count('')[0] + + data = {'csrf_token': csrf_token} + + output = self.app.post( + '/group/test group/bar/delete', data=data, follow_redirects=True) + self.assertEqual(output.status_code, 200) + self.assertIn( + '
  • No user `bar` found
  • ', output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('
    Could not find user username', + output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('
    User `foo` could not be found in the ' + 'group `test group`', output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('
    User `foo` could not be found in the ' + 'group `test group`', output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('
    User `foo` added to the group `test ' + 'group`.', output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('
    User `foo` removed from the group ' + '`test group`', output.data) + self.assertIn('

    Group: test group

    ', output.data) + self.assertEqual(output.data.count('