Fixed test results with new rspec factories behaviour (now groups will have email addresses which will generate auto responder per default now).
This commit is contained in:
parent
d09c9c606d
commit
d6d4b6bee4
1 changed files with 6 additions and 2 deletions
|
@ -282,7 +282,9 @@ AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
|
||||||
expect(json_response).to be_a_kind_of(Hash)
|
expect(json_response).to be_a_kind_of(Hash)
|
||||||
expect(json_response['title']).to eq('a new ticket #1')
|
expect(json_response['title']).to eq('a new ticket #1')
|
||||||
|
|
||||||
article = Ticket::Article.find_by(ticket_id: json_response['id'])
|
expect(Ticket::Article.where(ticket_id: json_response['id']).count).to eq(2) # original + auto responder
|
||||||
|
|
||||||
|
article = Ticket::Article.where(ticket_id: json_response['id']).first
|
||||||
expect(article.origin_by_id).to eq(customer_user.id)
|
expect(article.origin_by_id).to eq(customer_user.id)
|
||||||
expect(article.from).to eq("#{customer_user.firstname} #{customer_user.lastname} <#{customer_user.email}>")
|
expect(article.from).to eq("#{customer_user.firstname} #{customer_user.lastname} <#{customer_user.email}>")
|
||||||
end
|
end
|
||||||
|
@ -304,7 +306,9 @@ AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
|
||||||
expect(response).to have_http_status(201)
|
expect(response).to have_http_status(201)
|
||||||
expect(json_response).to be_a_kind_of(Hash)
|
expect(json_response).to be_a_kind_of(Hash)
|
||||||
|
|
||||||
article = Ticket::Article.find_by(ticket_id: json_response['id'])
|
expect(Ticket::Article.where(ticket_id: json_response['id']).count).to eq(1) # ony original
|
||||||
|
|
||||||
|
article = Ticket::Article.where(ticket_id: json_response['id']).first
|
||||||
expect(article.origin_by_id).to eq(customer_user.id)
|
expect(article.origin_by_id).to eq(customer_user.id)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue