diff --git a/resources/views/livewire/server/charts.blade.php b/resources/views/livewire/server/charts.blade.php index da992ded2d..5fabd36782 100644 --- a/resources/views/livewire/server/charts.blade.php +++ b/resources/views/livewire/server/charts.blade.php @@ -262,10 +262,6 @@ @elseif ($server->isSentinelEnabled()) - - - - diff --git a/tests/Feature/ServerMetricsEmptyStateTest.php b/tests/Feature/ServerMetricsEmptyStateTest.php index e3c34065bf..b96dc4b4b5 100644 --- a/tests/Feature/ServerMetricsEmptyStateTest.php +++ b/tests/Feature/ServerMetricsEmptyStateTest.php @@ -8,3 +8,15 @@ test('sentinel-required metrics state does not repeat an unavailable badge', fun ->toContain('title="Sentinel is required"') ->not->toContain('status="Unavailable"'); }); + +test('disabled metrics state does not repeat a disabled badge', function () { + $view = file_get_contents(resource_path('views/livewire/server/charts.blade.php')); + $disabledState = str($view) + ->after('@elseif ($server->isSentinelEnabled())') + ->before('@else') + ->toString(); + + expect($disabledState) + ->toContain('title="Metrics are disabled"') + ->not->toContain('status="Disabled"'); +});