diff options
Diffstat (limited to 'spec/services/metrics/dashboard/pod_dashboard_service_spec.rb')
-rw-r--r-- | spec/services/metrics/dashboard/pod_dashboard_service_spec.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/services/metrics/dashboard/pod_dashboard_service_spec.rb b/spec/services/metrics/dashboard/pod_dashboard_service_spec.rb index ae0e38a04b2..0ea812e93ee 100644 --- a/spec/services/metrics/dashboard/pod_dashboard_service_spec.rb +++ b/spec/services/metrics/dashboard/pod_dashboard_service_spec.rb @@ -54,4 +54,20 @@ RSpec.describe Metrics::Dashboard::PodDashboardService, :use_clean_rails_memory_ let(:dashboard_version) { subject.send(:dashboard_version) } end end + + describe '.all_dashboard_paths' do + it 'returns the dashboard attributes' do + all_dashboards = described_class.all_dashboard_paths(project) + + expect(all_dashboards).to eq( + [{ + path: described_class::DASHBOARD_PATH, + display_name: described_class::DASHBOARD_NAME, + default: false, + system_dashboard: false, + out_of_the_box_dashboard: true + }] + ) + end + end end |