Sha256: 291ac6b258848359d957e3aeec6c7244414109b84387681400cbd9e7c9b17b3f

Contents?: true

Size: 733 Bytes

Versions: 106

Compression:

Stored size: 733 Bytes

Contents

shared_context 'dummy_chef' do
  before(:each) do
    Chef::Log.logger = Logger.new(StringIO.new)

    Chef::Config[:node_name]  = "webmonkey.example.com"
    Ironfan.ui = Chef::Knife::UI.new(STDOUT, STDERR, STDIN, {})
    Ironfan.ui.stub!(:puts)
    Ironfan.ui.stub!(:print)
    Chef::Log.stub!(:init)
    Chef::Log.stub!(:level)
    [:debug, :info, :warn, :error, :crit].each do |level_sym|
      Chef::Log.stub!(level_sym)
    end
    Chef::Knife.stub!(:puts)
    @stdout = StringIO.new
  end


  let(:node_name){  'a_dummy_node' }
  let(:dummy_node){ Chef::Node.new }
  before(:each) do
    # Ironfan::Cluster.stub!(:chef_nodes).and_return( [dummy_node] )
    Ironfan::Server.stub!(:chef_node).and_return( dummy_node )
  end
end

Version data entries

106 entries across 106 versions & 1 rubygems

Version Path
ironfan-6.1.9 spec/support/dummy_chef.rb
ironfan-6.0.9 spec/support/dummy_chef.rb
ironfan-6.1.7 spec/support/dummy_chef.rb
ironfan-6.1.6 spec/support/dummy_chef.rb
ironfan-6.0.8 spec/support/dummy_chef.rb
ironfan-6.1.5 spec/support/dummy_chef.rb
ironfan-6.1.4 spec/support/dummy_chef.rb
ironfan-6.1.3 spec/support/dummy_chef.rb
ironfan-6.1.0 spec/support/dummy_chef.rb
ironfan-6.0.7 spec/support/dummy_chef.rb
ironfan-5.0.11 spec/spec_helper/dummy_chef.rb
ironfan-6.0.6 spec/support/dummy_chef.rb
ironfan-6.0.5 spec/support/dummy_chef.rb
ironfan-6.0.4 spec/support/dummy_chef.rb
ironfan-6.0.3 spec/support/dummy_chef.rb
ironfan-6.0.1 spec/support/dummy_chef.rb
ironfan-6.0.0 spec/support/dummy_chef.rb
ironfan-5.0.10 spec/spec_helper/dummy_chef.rb
ironfan-5.0.8 spec/spec_helper/dummy_chef.rb
ironfan-5.0.5 spec/spec_helper/dummy_chef.rb