【问题标题】:How do I skip certain Model Validations in Rails for speeding up Unit tests如何跳过 Rails 中的某些模型验证以加快单元测试
【发布时间】:2014-12-26 09:36:39
【问题描述】:

我使用这个 gem https://github.com/validates-email-format-of/validates_email_format_of 在我的模型中验证了电子邮件 如何跳过测试的验证检查,因为这会导致速度变慢。

【问题讨论】:

    标签: ruby-on-rails validation email gem


    【解决方案1】:

    为验证添加条件,因为 gem 具有该选项。所以

    validates_email_format_of :email, :message => 'is not looking good', unless: "Rails.env.test?"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 2010-10-20
      • 2012-07-12
      • 2013-06-25
      • 1970-01-01
      • 2015-10-09
      相关资源
      最近更新 更多