diff options
Diffstat (limited to 'spec/serializers/environment_entity_spec.rb')
-rw-r--r-- | spec/serializers/environment_entity_spec.rb | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/spec/serializers/environment_entity_spec.rb b/spec/serializers/environment_entity_spec.rb index 791b64dc356..53c1a2e277d 100644 --- a/spec/serializers/environment_entity_spec.rb +++ b/spec/serializers/environment_entity_spec.rb @@ -1,27 +1,27 @@ -require 'spec_helper' +require "spec_helper" describe EnvironmentEntity do - let(:request) { double('request') } + let(:request) { double("request") } let(:entity) do - described_class.new(environment, request: spy('request')) + described_class.new(environment, request: spy("request")) end let(:environment) { create(:environment) } subject { entity.as_json } - it 'exposes latest deployment' do + it "exposes latest deployment" do expect(subject).to include(:last_deployment) end - it 'exposes core elements of environment' do + it "exposes core elements of environment" do expect(subject).to include(:id, :name, :state, :environment_path) end - it 'exposes folder path' do + it "exposes folder path" do expect(subject).to include(:folder_path) end - context 'metrics disabled' do + context "metrics disabled" do before do allow(environment).to receive(:has_metrics?).and_return(false) end @@ -31,41 +31,41 @@ describe EnvironmentEntity do end end - context 'metrics enabled' do + context "metrics enabled" do before do allow(environment).to receive(:has_metrics?).and_return(true) end - it 'exposes metrics path' do + it "exposes metrics path" do expect(subject).to include(:metrics_path) end end - context 'with deployment platform' do + context "with deployment platform" do let(:project) { create(:project, :repository) } let(:environment) { create(:environment, project: project) } - context 'when deployment platform is a cluster' do + context "when deployment platform is a cluster" do before do create(:cluster, - :provided_by_gcp, - :project, - environment_scope: '*', - projects: [project]) + :provided_by_gcp, + :project, + environment_scope: "*", + projects: [project]) end - it 'should include cluster_type' do + it "should include cluster_type" do expect(subject).to include(:cluster_type) - expect(subject[:cluster_type]).to eq('project_type') + expect(subject[:cluster_type]).to eq("project_type") end end - context 'when deployment platform is a Kubernetes Service' do + context "when deployment platform is a Kubernetes Service" do before do create(:kubernetes_service, project: project) end - it 'should not include cluster_type' do + it "should not include cluster_type" do expect(subject).not_to include(:cluster_type) end end |