我想测试它的存在为真,但也允许零值的模型属性。我如何测试这个?我波纹管作出了表率: # Person model
belongs_to :city
validates :city_id, presence: true, :allow_nil => true
我试图来测试: test "should permit nil for city_id" do
@person.city_
我想我有一个非常糟糕的脑袋就在这里,我试图验证用户名(只有字母a-ZA-Z和数字),但不知何故,如果我写任何特殊的字符它不会告诉我一个错误。 $('#user_login').blur(val_user);
$('#pass_login').blur(val_pass);
function val_user(){
var filter= /^[A-Za-z0-9]*/g;