diff options
author | sigurdsvela <sigurdbergsvela@gmail.com> | 2015-04-07 14:42:10 +0200 |
---|---|---|
committer | sigurdsvela <sigurdbergsvela@gmail.com> | 2015-04-07 14:42:10 +0200 |
commit | 1d83c13b408738f8a14cea035fe9be892b8b1277 (patch) | |
tree | bec4d77d1cf068fce342448d3d665d3492016481 | |
parent | 5c254f0406c1246c3e07ea781cc2dfded5a09a36 (diff) | |
download | slop-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.rb | 10 | ||||
-rw-r--r-- | test/error_test.rb | 2 |
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 |