Module: Spout::Tests::VariableTypeValidation

Included in:
Spout::Tests
Defined in:
lib/spout/tests/variable_type_validation.rb

Constant Summary collapse

VALID_VARIABLE_TYPES =
%w(identifier choices integer numeric string text date time file datetime).sort

Instance Method Summary collapse

Instance Method Details

#assert_variable_type(item) ⇒ Object



8
9
10
11
# File 'lib/spout/tests/variable_type_validation.rb', line 8

def assert_variable_type(item)
  message = "#{item} invalid variable type. Valid types: #{VALID_VARIABLE_TYPES.join(', ')}"
  assert VALID_VARIABLE_TYPES.include?(item), message
end