Sha256: 804860289bf3dc1f7c477a64ec9efd25d389c3f6e1547e6b81be0f0e7a13d937
Contents?: true
Size: 650 Bytes
Versions: 29
Compression:
Stored size: 650 Bytes
Contents
require "spec_helper" describe ORS::Commands::Logs do context "#execute" do it "should get logs from all of the app servers and then unify them" do mock(subject).pretending { false } mock(subject).app_servers { mock!.map { :logs }.subject } mock(ORS::LogUnifier).new(:logs) { mock!.unify { :output }.subject } mock(subject).puts(:output) subject.execute end it "should not call the LogUnifier if pretending" do mock(subject).pretending { true } mock(subject).app_servers { mock!.map { :logs }.subject } mock(ORS::LogUnifier).new(:logs).never subject.execute end end end
Version data entries
29 entries across 29 versions & 1 rubygems