Commit bc9ca388 authored by Jose Ivan Vargas's avatar Jose Ivan Vargas

Improve tests

parent 153ad02f
...@@ -2,7 +2,7 @@ require 'spec_helper' ...@@ -2,7 +2,7 @@ require 'spec_helper'
describe Projects::Prometheus::MetricsController do describe Projects::Prometheus::MetricsController do
let(:user) { create(:user) } let(:user) { create(:user) }
let!(:project) { create(:prometheus_project) } let(:project) { create(:prometheus_project) }
let(:prometheus_service) { project.prometheus_service } let(:prometheus_service) { project.prometheus_service }
......
...@@ -5,7 +5,7 @@ FactoryBot.define do ...@@ -5,7 +5,7 @@ FactoryBot.define do
y_label 'y_label' y_label 'y_label'
unit 'm/s' unit 'm/s'
group :business group :business
legend 'legend'
project project
legend 'legend'
end end
end end
...@@ -9,11 +9,11 @@ describe PrometheusMetric do ...@@ -9,11 +9,11 @@ describe PrometheusMetric do
it { is_expected.to validate_presence_of(:group) } it { is_expected.to validate_presence_of(:group) }
describe '#group_title' do describe '#group_title' do
shared_examples 'group_title' do |group, text| shared_examples 'group_title' do |group, title|
subject { build(:prometheus_metric, group: group).group_title } subject { build(:prometheus_metric, group: group).group_title }
it "returns text #{text} for group #{group}" do it "returns text #{title} for group #{group}" do
expect(subject).to eq(text) expect(subject).to eq(title)
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment