Sha256: 72f973a798b9f9655327bb898435daf93b7b4f05eeeda09144233969fa60a21f

Contents?: true

Size: 358 Bytes

Versions: 14

Compression:

Stored size: 358 Bytes

Contents

# frozen_string_literal: true

RSpec.shared_examples 'argument help' do
  include_examples 'argument exit'
  include_examples 'argument output'
end

RSpec.shared_examples 'argument exit' do
  it { expect { runner.run }.to terminate.with_code(code) }
end

RSpec.shared_examples 'argument output' do
  it { expect { runner.run }.to output(out).to_stdout }
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
evostream-event-2.0.3 spec/support/examples_arguments.rb
evostream-event-2.0.3.pre.1265906291 spec/support/examples_arguments.rb
evostream-event-2.0.3.pre.1265756691 spec/support/examples_arguments.rb
evostream-event-2.0.3.pre.1265752332 spec/support/examples_arguments.rb
evostream-event-2.0.2 spec/support/examples_arguments.rb
evostream-event-2.0.2.pre.994185738 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.994170151 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.994165179 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.994159616 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.856454391 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.856447460 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.856441003 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.816370746 spec/support/examples_arguments.rb
evostream-event-2.0.0.pre.809444619 spec/support/examples_arguments.rb