Files
importer-issue-ops/spec/concerns/output_writer_spec.rb
T
2022-01-07 19:45:53 +00:00

27 lines
573 B
Ruby

# frozen_string_literal: true
RSpec.describe OutputWriter do
let(:test_class) do
class TestClass
include OutputWriter
end
TestClass.new
end
describe "#set_output" do
let(:name) { "var_name" }
let(:value) { "var_value" }
subject { test_class.set_output(name, value) }
it { expect { subject }.to output(/::set-output name=#{name}::#{value}/).to_stdout }
context "when value is nil" do
let(:value) { nil }
it { expect { subject }.not_to output(/::set-output name=#{name}::#{value}/).to_stdout }
end
end
end