Module: OptionsValidator
- Included in:
- CommandLineReporter, CommandLineReporter::Column, CommandLineReporter::NestedFormatter, CommandLineReporter::ProgressFormatter, CommandLineReporter::Row, CommandLineReporter::Table
- Defined in:
- lib/command_line_reporter/options_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate_options(provided, *allowed_keys) ⇒ Object
2 3 4 |
# File 'lib/command_line_reporter/options_validator.rb', line 2 def (provided, *allowed_keys) raise(ArgumentError, "Valid options: #{allowed_keys}") unless (provided.keys - allowed_keys).empty? end |