Sha256: dd9543089f062be3bd2ded512232a7e766942d3f0966745a6422f72baa05fa54

Contents?: true

Size: 536 Bytes

Versions: 15

Compression:

Stored size: 536 Bytes

Contents

RSpec.describe Mutant::Parallel::Driver do
  let(:object) { described_class.new(binding) }

  let(:binding) { double('Binding') }
  let(:result)  { double('Result') }

  describe '#stop' do
    subject { object.stop }

    before do
      expect(binding).to receive(:call).with(:stop)
    end

    it_should_behave_like 'a command method'
  end

  describe '#status' do
    subject { object.status }

    before do
      expect(binding).to receive(:call).with(:status).and_return(result)
    end

    it { should be(result) }
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
mutant-0.8.8 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.7 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.6 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.5 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.4 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.3 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.2 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.1 spec/unit/mutant/runner/driver_spec.rb
mutant-0.8.0 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.9 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.8 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.7 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.6 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.5 spec/unit/mutant/runner/driver_spec.rb
mutant-0.7.4 spec/unit/mutant/runner/driver_spec.rb