Sha256: 0ccfe850d9c42ba125ab0c0c75b815b5cea987efc5742dad6359597cb18479d1

Contents?: true

Size: 753 Bytes

Versions: 18

Compression:

Stored size: 753 Bytes

Contents

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

    Chef::Config[:node_name]  = "webmonkey.example.com"
    ClusterChef.ui = Chef::Knife::UI.new(STDOUT, STDERR, STDIN, {})
    ClusterChef.ui.stub!(:puts)
    ClusterChef.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
    # ClusterChef::Cluster.stub!(:chef_nodes).and_return( [dummy_node] )
    ClusterChef::Server.stub!(:chef_node).and_return( dummy_node )
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
cluster_chef-3.0.14 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.14 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.12 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.12 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.11 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.11 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.10 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.10 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.9 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.9 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.8 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.8 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.7 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.6 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.7 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.6 spec/spec_helper/dummy_chef.rb
cluster_chef-3.0.5 spec/spec_helper/dummy_chef.rb
cluster_chef-knife-3.0.5 spec/spec_helper/dummy_chef.rb