["0", "-1", "0.0", "1", "bar"].each do |val|
argv = ["--foo", "#{val}", "-I", DUMMY_FILE]
casts = [{:long=>"foo", :short=>"f", :type=>"string", :mandatory=>false, :default=>nil, :allowed=>"0,-1,0.0,1,bar", :disallowed=>nil}]
["0", "-1", "0.0", "1", "bar"].each do |val|
argv = ["--foo", "#{val}", "-I", DUMMY_FILE]
casts = [{:long=>"foo", :short=>"f", :type=>"string", :mandatory=>false, :default=>nil, :allowed=>"0,-1,0.0,1,bar", :disallowed=>nil}]