summaryrefslogtreecommitdiffstats
path: root/spec/unit/provider/augeas/augeas.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/provider/augeas/augeas.rb')
-rw-r--r--spec/unit/provider/augeas/augeas.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/unit/provider/augeas/augeas.rb b/spec/unit/provider/augeas/augeas.rb
index 147660f37..1ba614685 100644
--- a/spec/unit/provider/augeas/augeas.rb
+++ b/spec/unit/provider/augeas/augeas.rb
@@ -127,6 +127,12 @@ describe provider_class do
tokens = @provider.parse_commands(args.join(" \t "))
tokens.should == [ args ]
end
+
+ it "should remove trailing slashes" do
+ @resource.stubs(:[]).returns("/foo/")
+ tokens = @provider.parse_commands("set foo/ bar")
+ tokens.should == [[ "set", "/foo/foo", "bar" ]]
+ end
end
describe "get filters" do