summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/puppet/application/interface_base.rb2
-rw-r--r--spec/unit/application/interface_base_spec.rb6
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/puppet/application/interface_base.rb b/lib/puppet/application/interface_base.rb
index 58fc3b80b..88f97b69b 100644
--- a/lib/puppet/application/interface_base.rb
+++ b/lib/puppet/application/interface_base.rb
@@ -63,7 +63,7 @@ class Puppet::Application::InterfaceBase < Puppet::Application
def setup
Puppet::Util::Log.newdestination :console
- @verb = command_line.args.shift
+ @verb = command_line.args.shift
@arguments = command_line.args
@arguments ||= []
diff --git a/spec/unit/application/interface_base_spec.rb b/spec/unit/application/interface_base_spec.rb
index 1717f4982..ba1e6abf5 100644
--- a/spec/unit/application/interface_base_spec.rb
+++ b/spec/unit/application/interface_base_spec.rb
@@ -37,7 +37,7 @@ describe Puppet::Application::InterfaceBase do
describe "during setup" do
before do
- @app.command_line.stubs(:args).returns("find", "myname", "myarg")
+ @app.command_line.stubs(:args).returns(["find", "myname", "myarg"])
@app.stubs(:validate)
end
@@ -47,9 +47,9 @@ describe Puppet::Application::InterfaceBase do
end
it "should make sure arguments are an array" do
- @app.command_line.stubs(:args).returns(["find", "myname"])
+ @app.command_line.stubs(:args).returns(["find", "myname", "myarg"])
@app.setup
- @app.arguments.should == ["myname"]
+ @app.arguments.should == ["myname", "myarg"]
end
it "should set the options on the interface" do