spec/foreman/engine_spec.rb in ypadlyak-foreman-0.81.0 vs spec/foreman/engine_spec.rb in ypadlyak-foreman-0.85.0
- old
+ new
@@ -33,22 +33,22 @@
end
end
describe "start" do
it "forks the processes" do
- mock(subject.process("alpha")).run(anything)
- mock(subject.process("bravo")).run(anything)
- mock(subject).watch_for_output
- mock(subject).wait_for_shutdown_or_child_termination
+ expect(subject.process("alpha")).to receive(:run)
+ expect(subject.process("bravo")).to receive(:run)
+ expect(subject).to receive(:watch_for_output)
+ expect(subject).to receive(:wait_for_shutdown_or_child_termination)
subject.start
end
it "handles concurrency" do
subject.options[:formation] = "alpha=2"
- mock(subject.process("alpha")).run(anything).twice
- mock(subject.process("bravo")).run(anything).never
- mock(subject).watch_for_output
- mock(subject).wait_for_shutdown_or_child_termination
+ expect(subject.process("alpha")).to receive(:run).twice
+ expect(subject.process("bravo")).to_not receive(:run)
+ expect(subject).to receive(:watch_for_output)
+ expect(subject).to receive(:wait_for_shutdown_or_child_termination)
subject.start
end
end
describe "directories" do