From fa2892128c19842e411ba37976dc205312498912 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 11 Jul 2021 21:18:25 +0200 Subject: [PATCH] [ticket/16817] Adjust selectors and expected strings on oauth test PHPBB3-16817 --- tests/functional/auth_test.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/functional/auth_test.php b/tests/functional/auth_test.php index 8bf3e61c1f..23807c43dc 100644 --- a/tests/functional/auth_test.php +++ b/tests/functional/auth_test.php @@ -101,7 +101,7 @@ class phpbb_functional_auth_test extends phpbb_functional_test_case $this->assertStringContainsString($this->lang('AUTH_PROVIDER_OAUTH_SERVICE_GOOGLE'), $crawler->filter('h3')->text()); $form = $crawler->selectButton($this->lang('UCP_AUTH_LINK_LINK'))->form(); $crawler = self::submit($form); - $this->assertStringContainsString('Google Accounts', $crawler->filter('title')->text()); + $this->assertStringContainsString('accounts.google.com', $crawler->filter('base')->attr('href')); // Test OAuth linking for registration $this->logout(); @@ -109,9 +109,9 @@ class phpbb_functional_auth_test extends phpbb_functional_test_case $this->assertContainsLang('REGISTRATION', $crawler->filter('div.content h2')->text()); $form = $crawler->selectButton('I agree to these terms')->form(); $crawler = self::submit($form); - $this->assertContainsLang('AUTH_PROVIDER_OAUTH_SERVICE_GOOGLE', $crawler->filter('a[class="button2"]')->text()); + $this->assertContainsLang('AUTH_PROVIDER_OAUTH_SERVICE_GOOGLE', $crawler->filter('a.button1')->text()); $crawler = self::request('GET', 'ucp.php?mode=login&login=external&oauth_service=google'); - $this->assertStringContainsString('Google Accounts', $crawler->filter('title')->text()); + $this->assertStringContainsString('accounts.google.com', $crawler->filter('base')->attr('href')); // Restore default auth method, but unset random keys first // Restart webclient as we were redirected to external site before