Sha256: 0b8eeb196d8c4ad584e2d5922700f441d19054962065c1df6a5005cc00e91771
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
require 'spec_helper' describe Sdbport::CLI::Purge do before do @domain_mock = mock "domain" @logger_stub = stub "logger" @options = { :name => 'daname', :region => 'us-west-1', :secret_key => 'private', :access_key => 'abc', :level => 'debug' } Sdbport::SdbportLogger.should_receive(:new). with(:log_level => 'debug'). and_return @logger_stub @purge = Sdbport::CLI::Purge.new end it "should perform a purge on the domain" do Trollop.stub :options => @options Sdbport::Domain.should_receive(:new). with(:name => 'daname', :region => 'us-west-1', :secret_key => 'private', :access_key => 'abc', :logger => @logger_stub). and_return @domain_mock @domain_mock.should_receive(:purge).and_return true @purge.purge end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sdbport-0.4.1 | spec/cli/purge_spec.rb |
sdbport-0.4.0 | spec/cli/purge_spec.rb |