From df66e91129b12aeb64b2cd06e794cb5b57d62bca Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Tue, 27 Feb 2018 10:38:16 +0100 Subject: Improve specs for pipeline expression statement --- spec/lib/gitlab/ci/pipeline/expression/statement_spec.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/spec/lib/gitlab/ci/pipeline/expression/statement_spec.rb b/spec/lib/gitlab/ci/pipeline/expression/statement_spec.rb index 84a4f2bcdf6..472a58599d8 100644 --- a/spec/lib/gitlab/ci/pipeline/expression/statement_spec.rb +++ b/spec/lib/gitlab/ci/pipeline/expression/statement_spec.rb @@ -2,7 +2,6 @@ require 'spec_helper' describe Gitlab::Ci::Pipeline::Expression::Statement do let(:pipeline) { build(:ci_pipeline) } - let(:text) { '$VAR "text"' } subject do described_class.new(text, pipeline) @@ -74,10 +73,12 @@ describe Gitlab::Ci::Pipeline::Expression::Statement do ] statements.each do |expression, value| - it "evaluates `#{expression}` to `#{value}`" do - statement = described_class.new(expression, pipeline) + context "when using expression `#{expression}`" do + let(:text) { expression } - expect(statement.evaluate).to eq value + it "evaluates to `#{value.inspect}`" do + expect(subject.evaluate).to eq value + end end end end -- cgit v1.2.1