Ruby on rails测试可接受地址的电子邮件验证

时间:2015-09-15 18:12:12

标签: ruby-on-rails validation

我在Rails验证方面遇到了一些麻烦

test "email validation should accept valid addresses" do
valid_addresses = %w[user@example.com USER@foo.-COM A_US-ER@foo.bar.org first.last@foo.jp alice+bob@baz.cn]

这些是可以接受的电子邮件地址,但是我经常运行bundle exec rake test:models

我在USER@foo.-COM上收到错误。我找到的是当我删除它时我的所有测试都很好。我输入USER@foo.-COM此代码的方式有问题。

是否有任何人遇到过与我相似的问题。

很抱歉我的终端错误就像这样。

 FAIL["test_email_validation_should_accept_valid_addresses", UserTest, 2015-09-15 12:13:17 -0400]

test_email_validation_should_accept_valid_addresses#UserTest(1442333597.52s)         “USER@foo.-COM”应该有效         test / models / user_test.rb:39:in block (2 levels) in <class:UserTest>' test/models/user_test.rb:37:in each'         test / models / user_test.rb:37:在'block in'中

0 个答案:

没有答案