From b7ecf3e9a7f1b7e48911e23a3c53837178a7301c Mon Sep 17 00:00:00 2001 From: Jesse Rushlow Date: Wed, 31 Mar 2021 06:41:22 -0400 Subject: [PATCH] lets ensure anyone can access the check email page --- .../skeleton/resetPassword/twig_request.tpl.php | 2 +- .../tests/ResetPasswordFunctionalTest.php | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Resources/skeleton/resetPassword/twig_request.tpl.php b/src/Resources/skeleton/resetPassword/twig_request.tpl.php index 8b0e3141aa..d92640169f 100644 --- a/src/Resources/skeleton/resetPassword/twig_request.tpl.php +++ b/src/Resources/skeleton/resetPassword/twig_request.tpl.php @@ -19,4 +19,4 @@ {{ form_end(requestForm) }} -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/tests/fixtures/MakeResetPasswordFunctionalTest/tests/ResetPasswordFunctionalTest.php b/tests/fixtures/MakeResetPasswordFunctionalTest/tests/ResetPasswordFunctionalTest.php index d14c5b5177..1687797a68 100644 --- a/tests/fixtures/MakeResetPasswordFunctionalTest/tests/ResetPasswordFunctionalTest.php +++ b/tests/fixtures/MakeResetPasswordFunctionalTest/tests/ResetPasswordFunctionalTest.php @@ -11,7 +11,7 @@ public function testResetRequestRoute() $client = static::createClient(); $client->request('GET', '/reset-password'); - $this->assertSame(200, $client->getResponse()->getStatusCode()); + self::assertSame(200, $client->getResponse()->getStatusCode()); } public function testResetRequestRouteDeniesInvalidToken() @@ -19,15 +19,15 @@ public function testResetRequestRouteDeniesInvalidToken() $client = static::createClient(); $client->request('GET', '/reset-password/reset/badToken1234'); - $this->assertSame(302, $client->getResponse()->getStatusCode()); + self::assertSame(302, $client->getResponse()->getStatusCode()); } - public function testCheckEmailRouteRedirectsToRequestRouteIfUserNotAllowedToCheckEmail() + public function testCheckEmailPageIsAlwaysAccessible() { $client = static::createClient(); $client->request('GET', '/reset-password/check-email'); - $this->assertSame(302, $client->getResponse()->getStatusCode()); - $this->assertResponseRedirects('/reset-password'); + self::assertResponseIsSuccessful(); + self::assertPageTitleSame('Password Reset Email Sent'); } }