opt_bool_spec.rb 582 B

1234567891011121314151617181920212223
  1. # -*- coding:binary -*-
  2. require 'spec_helper'
  3. RSpec.describe Msf::OptBool do
  4. valid_values = [
  5. { :value => "true", :normalized => true },
  6. { :value => "yes", :normalized => true },
  7. { :value => "1", :normalized => true },
  8. { :value => "false", :normalized => false },
  9. { :value => "no", :normalized => false },
  10. { :value => "0", :normalized => false },
  11. ]
  12. invalid_values = [
  13. { :value => "yer mom" },
  14. { :value => "012" },
  15. { :value => "123" },
  16. ]
  17. it_behaves_like "an option", valid_values, invalid_values, 'bool'
  18. end