spec update for previous
This commit is contained in:
parent
b45d175083
commit
cdde144b0d
|
@ -4,7 +4,7 @@ FactoryBot.define do
|
|||
factory :invitation_request do
|
||||
name { "pete smith" }
|
||||
sequence(:email) { |n| "user-#{n}@example.com" }
|
||||
memo { "https://memo" }
|
||||
memo { "https://memo.example" }
|
||||
ip_address { "1.1.1.1" }
|
||||
end
|
||||
end
|
||||
|
|
|
@ -11,7 +11,7 @@ describe InvitationRequest do
|
|||
it "has a limit on the email field" do
|
||||
invitation_request = build(:invitation_request, email: "a" * 256 + "@b.b")
|
||||
invitation_request.valid?
|
||||
expect(invitation_request.errors[:email]).to eq(["is too long (maximum is 255 characters)"])
|
||||
expect(invitation_request.errors[:email]).to include("is too long (maximum is 255 characters)")
|
||||
end
|
||||
|
||||
it "creates a code before validation" do
|
||||
|
@ -24,13 +24,13 @@ describe InvitationRequest do
|
|||
it "has a limit on the memo field" do
|
||||
invitation_request = build(:invitation_request, memo: "https://" + "a" * 256)
|
||||
invitation_request.valid?
|
||||
expect(invitation_request.errors[:memo]).to eq(["is too long (maximum is 255 characters)"])
|
||||
expect(invitation_request.errors[:memo]).to include("is too long (maximum is 255 characters)")
|
||||
end
|
||||
|
||||
it "has a limit on the name field" do
|
||||
invitation_request = build(:invitation_request, name: "a" * 256)
|
||||
invitation_request.valid?
|
||||
expect(invitation_request.errors[:name]).to eq(["is too long (maximum is 255 characters)"])
|
||||
expect(invitation_request.errors[:name]).to include("is too long (maximum is 255 characters)")
|
||||
end
|
||||
|
||||
it "has a limit on the ip_address field" do
|
||||
|
|
Loading…
Reference in New Issue