Sha256: 5b8bfc11ca016abf5e896432d9db9bc0d4067d36ea6802f077e0be88dfdd0aef
Contents?: true
Size: 758 Bytes
Versions: 9
Compression:
Stored size: 758 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe Gurke::RunList do let(:reporter) { Gurke::Reporters::NullReporter.new } let(:runner) { double 'runner' } let(:object) { double 'object' } let(:list) { Gurke::RunList.new } before do list << object allow(object).to receive(:run) end describe '#run' do subject { list.run runner, reporter } it 'should run all objects' do expect(object).to receive(:run).with(runner, reporter) subject end context 'with additional args' do subject { list.run runner, reporter, 0, :sym } it 'should pass additional args' do expect(object).to receive(:run).with(runner, reporter, 0, :sym) subject end end end end
Version data entries
9 entries across 9 versions & 1 rubygems