Sha256: a0ecf78485c2381d5cbae5c0dd819d6e7ced2f62c5e847140104cf5eb3c3eff7
Contents?: true
Size: 666 Bytes
Versions: 1
Compression:
Stored size: 666 Bytes
Contents
require 'spec_helper' describe Gush::LoggerBuilder do it 'takes a job as an argument' do builder = Gush::LoggerBuilder.new(:workflow, :job, :jid) expect(builder.job).to eq(:job) end it 'takes a workflow as an argument' do builder = Gush::LoggerBuilder.new(:workflow, :job, :jid) expect(builder.workflow).to eq(:workflow) end it 'takes a jid as an argument' do builder = Gush::LoggerBuilder.new(:workflow, :job, :jid) expect(builder.jid).to eq(:jid) end describe "#build" do it 'returns a logger for a job' do expect(Gush::LoggerBuilder.new(:workflow, :job, :jid).build).to be_a Gush::NullLogger end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gush-0.0.1 | spec/lib/gush/logger_builder_spec.rb |