From 53b4bd8d576269a161fb61034a0493fbca231e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Mon, 5 Jul 2021 10:29:52 +0200 Subject: [PATCH] Update authentication process --- tests/Browser/ClientPortal/CreditsTest.php | 11 ++++++++--- tests/Browser/ClientPortal/DocumentsTest.php | 11 ++++++++--- tests/Browser/ClientPortal/PaymentMethodsTest.php | 11 ++++++++--- tests/Browser/ClientPortal/PaymentsTest.php | 11 ++++++++--- tests/Browser/ClientPortal/QuotesTest.php | 11 ++++++++--- tests/Browser/ClientPortal/RecurringInvoices.php | 11 ++++++++--- tests/Browser/ClientPortal/SubscriptionsTest.php | 11 ++++++++--- 7 files changed, 56 insertions(+), 21 deletions(-) diff --git a/tests/Browser/ClientPortal/CreditsTest.php b/tests/Browser/ClientPortal/CreditsTest.php index 5a8e530b5334..30d8547e92d4 100644 --- a/tests/Browser/ClientPortal/CreditsTest.php +++ b/tests/Browser/ClientPortal/CreditsTest.php @@ -15,16 +15,21 @@ class CreditsTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.credits.index') - ->assertSee('Credits'); + ->assertSee('Credits') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/DocumentsTest.php b/tests/Browser/ClientPortal/DocumentsTest.php index 1fa976d39289..d394f5f16b5d 100644 --- a/tests/Browser/ClientPortal/DocumentsTest.php +++ b/tests/Browser/ClientPortal/DocumentsTest.php @@ -15,16 +15,21 @@ class DocumentsTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.documents.index') - ->assertSee('Invoices'); + ->assertSee('Invoices') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/PaymentMethodsTest.php b/tests/Browser/ClientPortal/PaymentMethodsTest.php index ba9df0280f02..190b1ca2cec4 100644 --- a/tests/Browser/ClientPortal/PaymentMethodsTest.php +++ b/tests/Browser/ClientPortal/PaymentMethodsTest.php @@ -15,16 +15,21 @@ class PaymentMethodsTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.payment_methods.index') - ->assertSee('Payment Methods'); + ->assertSee('Payment Methods') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/PaymentsTest.php b/tests/Browser/ClientPortal/PaymentsTest.php index cb9bd2bdc43c..4ffe599ed933 100644 --- a/tests/Browser/ClientPortal/PaymentsTest.php +++ b/tests/Browser/ClientPortal/PaymentsTest.php @@ -15,16 +15,21 @@ class PaymentsTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.payments.index') - ->assertSee('Recurring Invoices'); + ->assertSee('Recurring Invoices') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/QuotesTest.php b/tests/Browser/ClientPortal/QuotesTest.php index 84ccb9dbe13c..47ea8a881a18 100644 --- a/tests/Browser/ClientPortal/QuotesTest.php +++ b/tests/Browser/ClientPortal/QuotesTest.php @@ -15,16 +15,21 @@ class QuotesTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.quotes.index') - ->assertSee('Quotes'); + ->assertSee('Quotes') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/RecurringInvoices.php b/tests/Browser/ClientPortal/RecurringInvoices.php index 47bc1b858c65..31748987f8a0 100644 --- a/tests/Browser/ClientPortal/RecurringInvoices.php +++ b/tests/Browser/ClientPortal/RecurringInvoices.php @@ -15,16 +15,21 @@ class RecurringInvoices extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.recurring_invoices.index') - ->assertSee('Recurring Invoices'); + ->assertSee('Recurring Invoices') + ->visitRoute('client.logout'); }); } } diff --git a/tests/Browser/ClientPortal/SubscriptionsTest.php b/tests/Browser/ClientPortal/SubscriptionsTest.php index d8c1d9fc2581..4372d4795c74 100644 --- a/tests/Browser/ClientPortal/SubscriptionsTest.php +++ b/tests/Browser/ClientPortal/SubscriptionsTest.php @@ -15,16 +15,21 @@ class SubscriptionsTest extends DuskTestCase foreach (static::$browsers as $browser) { $browser->driver->manage()->deleteAllCookies(); } + + $this->browse(function (Browser $browser) { + $browser + ->visit(new Login()) + ->auth(); + }); } public function testPageLoads() { $this->browse(function (Browser $browser) { $browser - ->visit(new Login()) - ->auth() ->visitRoute('client.subscriptions.index') - ->assertSee('Invoices'); + ->assertSee('Invoices') + ->visitRoute('client.logout'); }); } }