我在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'中