Method: DataModel::Testing::Minitest#refute_model_error
- Defined in:
- lib/data_model/testing/minitest.rb
#refute_model_error(err, type = nil) ⇒ void
This method returns an undefined value.
Assert that no base error is present
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/data_model/testing/minitest.rb', line 65 def refute_model_error(err, type = nil) refute_nil(err) if !err.any? return end if type.nil? refute(err.base.any?, "validation was not successful #{err.inspect}") return end found = err.base.any? { |(t, _ctx)| t == type } refute(found, "#{type} error was found #{err.inspect}") end |