Module: TestingRecord::DSL::Validation::Input
- Included in:
- Builder::Filters, Builder::Settings
- Defined in:
- lib/testing_record/dsl/validation/input.rb
Overview
- TestingRecord::DSL::Validation::Input
-
Validations for direct inputs into creating models
Instance Method Summary collapse
-
#caching_valid?(input) ⇒ Boolean
Check whether the caching setting is valid.
- #filter_logic_valid?(input) ⇒ Boolean
Instance Method Details
#caching_valid?(input) ⇒ Boolean
Check whether the caching setting is valid
12 13 14 |
# File 'lib/testing_record/dsl/validation/input.rb', line 12 def caching_valid?(input) %i[enabled disabled].include?(input) end |
#filter_logic_valid?(input) ⇒ Boolean
16 17 18 |
# File 'lib/testing_record/dsl/validation/input.rb', line 16 def filter_logic_valid?(input) %i[and or].include?(input) end |