diff --git a/tests/test_progit_flask_ui_fork.py b/tests/test_progit_flask_ui_fork.py
index b71cebd..885252b 100644
--- a/tests/test_progit_flask_ui_fork.py
+++ b/tests/test_progit_flask_ui_fork.py
@@ -458,6 +458,22 @@ class PagureFlaskForktests(tests.Modeltests):
'
Nothing to do, changes were already '
'merged', output.data)
+ @patch('pagure.lib.notify.send_email')
+ def test_request_pull_close(self, send_email):
+ """ Test the request_pull endpoint with a closed PR. """
+ send_email.return_value = True
+
+ self.test_merge_request_pull_FF()
+
+ output = self.app.get('/test/pull-request/1')
+ self.assertEqual(output.status_code, 200)
+ self.assertIn(
+ 'Pull request #1 - test - Pagure', output.data)
+ self.assertIn(
+ 'Merged', output.data)
+ self.assertIn(
+ 'title="View file as of 2a552b">View', output.data)
+
if __name__ == '__main__':
SUITE = unittest.TestLoader().loadTestsFromTestCase(PagureFlaskForktests)