summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLee Jarvis <lee@jarvis.co>2011-04-17 21:43:06 +0100
committerLee Jarvis <lee@jarvis.co>2011-04-17 21:43:06 +0100
commit3a38d9042e8fd6c846699eeffc88b41f2cde996f (patch)
tree0cd9169f1135724fb6c0f9925df6437558e78671
parent221c0641e68818eba365c7029e50de9ccc0e3653 (diff)
downloadslop-3a38d9042e8fd6c846699eeffc88b41f2cde996f.tar.gz
ensure ARGV is actually empty
-rw-r--r--test/slop_test.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/slop_test.rb b/test/slop_test.rb
index 5648ffc..dde954e 100644
--- a/test/slop_test.rb
+++ b/test/slop_test.rb
@@ -43,7 +43,9 @@ class SlopTest < TestCase
test 'callback when option array is empty' do
item1 = item2 = nil
- Slop.new { on_empty { item1 = 'foo' } }.parse
+ temp_argv([]) do
+ Slop.new { on_empty { item1 = 'foo' } }.parse
+ end
assert_equal 'foo', item1
assert_nil item2