summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rwxr-xr-xspec/unit/application/indirection_base_spec.rb2
-rwxr-xr-xspec/unit/string/indirector_spec.rb17
2 files changed, 10 insertions, 9 deletions
diff --git a/spec/unit/application/indirection_base_spec.rb b/spec/unit/application/indirection_base_spec.rb
index f636613c4..66b3009fb 100755
--- a/spec/unit/application/indirection_base_spec.rb
+++ b/spec/unit/application/indirection_base_spec.rb
@@ -26,7 +26,7 @@ describe Puppet::Application::IndirectionBase do
# entire indirection stack would cause us more grief. --daniel 2011-03-31
terminus = mock("test indirection terminus")
Puppet::Indirector::Indirection.expects(:instance).
- with(:testindirection).returns()
+ with(:testindirection).twice.returns()
subject.command_line.
instance_variable_set('@args', %w{--terminus foo save})
diff --git a/spec/unit/string/indirector_spec.rb b/spec/unit/string/indirector_spec.rb
index da5f569dc..29e8e7086 100755
--- a/spec/unit/string/indirector_spec.rb
+++ b/spec/unit/string/indirector_spec.rb
@@ -4,12 +4,13 @@ require File.expand_path(File.dirname(__FILE__) + '/../../spec_helper.rb')
require 'puppet/string/indirector'
describe Puppet::String::Indirector do
- before do
- @instance = Puppet::String::Indirector.new(:test, '0.0.1')
-
- @indirection = stub 'indirection', :name => :stub_indirection
-
- @instance.stubs(:indirection).returns @indirection
+ subject do
+ instance = Puppet::String::Indirector.new(:test, '0.0.1')
+ indirection = stub('indirection',
+ :name => :stub_indirection,
+ :reset_terminus_class => nil)
+ instance.stubs(:indirection).returns indirection
+ instance
end
it "should be able to return a list of indirections" do
@@ -34,8 +35,8 @@ describe Puppet::String::Indirector do
end
it "should call the indirection method when the '#{method}' action is invoked" do
- @instance.indirection.expects(method).with(:test, "myargs", {})
- @instance.send(method, :test, "myargs")
+ subject.indirection.expects(method).with(:test, "myargs")
+ subject.send(method, :test, "myargs")
end
end