From 9d52c3122f35df49f037e6d55eee2b23da5b4a08 Mon Sep 17 00:00:00 2001 From: Grant Holle Date: Thu, 18 Apr 2024 11:34:34 -0500 Subject: [PATCH] Fix phpunit deprecation warnings --- .phpunit.cache/test-results | 1 - tests/Feature/AnalyticsTest.php | 30 ++++++++++-------------------- tests/Feature/DashboardTest.php | 18 ++++++------------ tests/Feature/TimezoneTest.php | 9 +++------ 4 files changed, 19 insertions(+), 39 deletions(-) delete mode 100644 .phpunit.cache/test-results diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results deleted file mode 100644 index e7714df..0000000 --- a/.phpunit.cache/test-results +++ /dev/null @@ -1 +0,0 @@ -{"version":1,"defects":{"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_tracked":8,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_masked":8,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_excluded":8,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_from_robot_can_be_tracked_if_enabled":7,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_from_robot_is_not_tracked_if_enabled":7,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::utm_details_can_be_saved_with_page_views":8,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::utm_details_will_be_trimmed":8},"times":{"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#0":0.004,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#1":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#2":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#3":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#4":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#5":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#6":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testOperatingSystems#7":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#0":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#1":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#2":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#3":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#4":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#5":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#6":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#7":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#8":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#9":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#10":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#11":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#12":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#13":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testBrowsers#14":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#0":0.005,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#1":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#2":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#3":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#4":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#5":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::testDesktopDevices#6":0,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_tracked":0.036,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::page_views_arent_tracked_when_not_enabled":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_masked":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_can_be_excluded":0,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::methods_can_be_excluded":0,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_from_robot_can_be_tracked_if_enabled":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_from_robot_is_not_tracked_if_enabled":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::a_page_view_from_an_excluded_ip_is_not_tracked_if_enabled":0,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::utm_details_can_be_saved_with_page_views":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\AnalyticsTest::utm_details_will_be_trimmed":0.001,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_get_data_from_today":0.029,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_get_data_from_yesterday":0.003,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_get_data_for_1_week":0.002,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_get_data_for_30_days":0.002,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_get_data_for_30_days_filtered_by_uri":0.002,"AndreasElia\\Analytics\\Tests\\Feature\\DashboardTest::it_can_view_sources":0.004,"AndreasElia\\Analytics\\Tests\\Feature\\TimezoneTest::it_can_resolve_timezone":0,"AndreasElia\\Analytics\\Tests\\Feature\\TimezoneTest::it_can_get_data_from_today":0,"AndreasElia\\Analytics\\Tests\\Feature\\TimezoneTest::it_can_get_data_from_yesterday":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::languages":0,"AndreasElia\\Analytics\\Tests\\Unit\\AgentTest::languages_sorted":0}} \ No newline at end of file diff --git a/tests/Feature/AnalyticsTest.php b/tests/Feature/AnalyticsTest.php index 1fb2dde..66ba3fd 100644 --- a/tests/Feature/AnalyticsTest.php +++ b/tests/Feature/AnalyticsTest.php @@ -21,8 +21,7 @@ protected function getEnvironmentSetUp($app): void ]); } - /** @test */ - public function a_page_view_can_be_tracked() + public function test_a_page_view_can_be_tracked() { $request = Request::create('/test', 'GET'); $request->setLaravelSession($this->app['session']->driver()); @@ -39,8 +38,7 @@ public function a_page_view_can_be_tracked() ]); } - /** @test */ - public function page_views_arent_tracked_when_not_enabled() + public function test_page_views_arent_tracked_when_not_enabled() { Config::set('analytics.enabled', false); $request = Request::create('/page'); @@ -54,8 +52,7 @@ public function page_views_arent_tracked_when_not_enabled() ]); } - /** @test */ - public function a_page_view_can_be_masked() + public function test_a_page_view_can_be_masked() { $request = Request::create('/test/123', 'GET'); $request->setLaravelSession($this->app['session']->driver()); @@ -72,8 +69,7 @@ public function a_page_view_can_be_masked() ]); } - /** @test */ - public function a_page_view_can_be_excluded() + public function test_a_page_view_can_be_excluded() { $request = Request::create('/analytics/123', 'GET'); $request->setLaravelSession($this->app['session']->driver()); @@ -86,8 +82,7 @@ public function a_page_view_can_be_excluded() ]); } - /** @test */ - public function methods_can_be_excluded() + public function test_methods_can_be_excluded() { Config::set('analytics.ignoreMethods', ['POST']); $request = Request::create('/users', 'POST'); @@ -101,8 +96,7 @@ public function methods_can_be_excluded() ]); } - /** @test */ - public function a_page_view_from_robot_can_be_tracked_if_enabled() + public function test_a_page_view_from_robot_can_be_tracked_if_enabled() { Config::set('analytics.ignoreRobots', false); @@ -122,8 +116,7 @@ public function a_page_view_from_robot_can_be_tracked_if_enabled() ]); } - /** @test */ - public function a_page_view_from_robot_is_not_tracked_if_enabled() + public function test_a_page_view_from_robot_is_not_tracked_if_enabled() { Config::set('analytics.ignoreRobots', true); @@ -142,8 +135,7 @@ public function a_page_view_from_robot_is_not_tracked_if_enabled() ]); } - /** @test */ - public function a_page_view_from_an_excluded_ip_is_not_tracked_if_enabled() + public function test_a_page_view_from_an_excluded_ip_is_not_tracked_if_enabled() { Config::set('analytics.ignoredIPs', ['127.0.0.2']); @@ -161,8 +153,7 @@ public function a_page_view_from_an_excluded_ip_is_not_tracked_if_enabled() ]); } - /** @test */ - public function utm_details_can_be_saved_with_page_views() + public function test_utm_details_can_be_saved_with_page_views() { $request = Request::create('/test', 'GET', [ 'utm_source' => 'test-source', @@ -190,8 +181,7 @@ public function utm_details_can_be_saved_with_page_views() ]); } - /** @test */ - public function utm_details_will_be_trimmed() + public function test_utm_details_will_be_trimmed() { $string = Str::random(300); $request = Request::create('/test', 'GET', [ diff --git a/tests/Feature/DashboardTest.php b/tests/Feature/DashboardTest.php index 4f08d42..2d900df 100644 --- a/tests/Feature/DashboardTest.php +++ b/tests/Feature/DashboardTest.php @@ -36,8 +36,7 @@ public function setUp(): void }); } - /** @test */ - public function it_can_get_data_from_today() + public function test_it_can_get_data_from_today() { $this->get('analytics') ->assertViewHas('period', 'today') @@ -53,8 +52,7 @@ public function it_can_get_data_from_today() ]); } - /** @test */ - public function it_can_get_data_from_yesterday() + public function test_it_can_get_data_from_yesterday() { $this->get(route('analytics', ['period' => 'yesterday'])) ->assertViewHas('period', 'yesterday') @@ -70,8 +68,7 @@ public function it_can_get_data_from_yesterday() ]); } - /** @test */ - public function it_can_get_data_for_1_week() + public function test_it_can_get_data_for_1_week() { $this->get(route('analytics', ['period' => '1_week'])) ->assertViewHas('period', '1_week') @@ -87,8 +84,7 @@ public function it_can_get_data_for_1_week() ]); } - /** @test */ - public function it_can_get_data_for_30_days() + public function test_it_can_get_data_for_30_days() { $this->get(route('analytics', ['period' => '30_days'])) ->assertViewHas('period', '30_days') @@ -104,8 +100,7 @@ public function it_can_get_data_for_30_days() ]); } - /** @test */ - public function it_can_get_data_for_30_days_filtered_by_uri() + public function test_it_can_get_data_for_30_days_filtered_by_uri() { $this->get(route('analytics', [ 'period' => '30_days', @@ -125,8 +120,7 @@ public function it_can_get_data_for_30_days_filtered_by_uri() ]); } - /** @test */ - public function it_can_view_sources() + public function test_it_can_view_sources() { $this->get(route('analytics', [ 'period' => '30_days', diff --git a/tests/Feature/TimezoneTest.php b/tests/Feature/TimezoneTest.php index 4bff5e6..f68509e 100644 --- a/tests/Feature/TimezoneTest.php +++ b/tests/Feature/TimezoneTest.php @@ -38,8 +38,7 @@ public function setUp(): void PageView::resolveTimezoneUsing(fn () => 'America/Los_Angeles'); } - /** @test */ - public function it_can_resolve_timezone() + public function test_it_can_resolve_timezone() { $pageView = new PageView(); @@ -49,8 +48,7 @@ public function it_can_resolve_timezone() $this->assertEquals(config('app.timezone'), $pageView->getTimezone()); } - /** @test */ - public function it_can_get_data_from_today() + public function test_it_can_get_data_from_today() { $views = PageView::query() ->filter('today') @@ -59,8 +57,7 @@ public function it_can_get_data_from_today() $this->assertEquals(2, $views); } - /** @test */ - public function it_can_get_data_from_yesterday() + public function test_it_can_get_data_from_yesterday() { $views = PageView::query() ->filter('yesterday')