summaryrefslogtreecommitdiff
path: root/lib/slop.rb
diff options
context:
space:
mode:
authorLee Jarvis <ljjarvis@gmail.com>2013-07-25 10:34:53 +0100
committerLee Jarvis <ljjarvis@gmail.com>2013-07-25 10:34:53 +0100
commit13d5fdda6b38fc586f1f59eead3a3b5543b40a19 (patch)
treedf8006c79a3c91ae208cd79504c752ae5d78f408 /lib/slop.rb
parent7cfca3fdca18480e06badc68523ea84e1226f0e8 (diff)
downloadslop-13d5fdda6b38fc586f1f59eead3a3b5543b40a19.tar.gz
Only raise InvalidOptionError if in strict mode
Diffstat (limited to 'lib/slop.rb')
-rw-r--r--lib/slop.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/slop.rb b/lib/slop.rb
index b99aab9..3a475cf 100644
--- a/lib/slop.rb
+++ b/lib/slop.rb
@@ -576,7 +576,7 @@ class Slop
execute_option(opt, nil, index, key)
end
else
- raise InvalidOptionError, "Unknown option -#{key}"
+ raise InvalidOptionError, "Unknown option -#{key}" if strict?
end
end
end