Sha256: 23892d7e73c1a0bf635dea8cff1211bee2dde3e3a6ea6d90f78bc587e1ad6e69
Contents?: true
Size: 540 Bytes
Versions: 1
Compression:
Stored size: 540 Bytes
Contents
require 'spec_helper' describe Slackistrano do before(:each) do Rake::Task['load:defaults'].execute end %w[updating reverting updated reverted failed].each do |stage| it "does not post to slack on slack:deploy:#{stage}" do set "slack_run_#{stage}".to_sym, ->{ true } expect(Capistrano::Configuration.env.send(:config)).to receive(:[]).with(:sshkit_backend).and_return(SSHKit::Backend::Printer) expect(Slackistrano).not_to receive(:post) Rake::Task["slack:deploy:#{stage}"].execute end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slackistrano-2.0.1 | spec/dry_run_spec.rb |