summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsigurdsvela <sigurdbergsvela@gmail.com>2015-04-07 14:42:10 +0200
committersigurdsvela <sigurdbergsvela@gmail.com>2015-04-07 14:42:10 +0200
commit1d83c13b408738f8a14cea035fe9be892b8b1277 (patch)
treebec4d77d1cf068fce342448d3d665d3492016481
parent5c254f0406c1246c3e07ea781cc2dfded5a09a36 (diff)
downloadslop-1d83c13b408738f8a14cea035fe9be892b8b1277.tar.gz
Rewrite UnknownOption.getUnknownOption() to flag
Rewrite the UnknownOption.getUnknownOption() to use attr_reader :flags. And rename the initialize parameter unknownOption to flag.
-rw-r--r--lib/slop/error.rb10
-rw-r--r--test/error_test.rb2
2 files changed, 5 insertions, 7 deletions
diff --git a/lib/slop/error.rb b/lib/slop/error.rb
index 74453e3..909225d 100644
--- a/lib/slop/error.rb
+++ b/lib/slop/error.rb
@@ -25,13 +25,11 @@ module Slop
# Raised when an unknown option is parsed. Suppress
# with the `suppress_errors` config option.
class UnknownOption < Error;
- def initialize(msg, unknownOption)
- super(msg)
- @unknownOption = unknownOption
- end
+ attr_reader :flag
- def getUnknowOption()
- return @unknownOption
+ def initialize(msg, flag)
+ super(msg)
+ @flag = flag
end
end
end
diff --git a/test/error_test.rb b/test/error_test.rb
index 42c4b9d..848e2d5 100644
--- a/test/error_test.rb
+++ b/test/error_test.rb
@@ -33,7 +33,7 @@ describe Slop::UnknownOption do
begin
opts.parse %w(--foo)
rescue Slop::UnknownOption => e
- assert_equal(e.getUnknowOption(), "--foo")
+ assert_equal(e.flag, "--foo")
end
end