Added browser tests for customer chat.

This commit is contained in:
Martin Edenhofer 2015-12-05 20:55:34 +01:00
parent 5940bc8975
commit 36ed006f29
2 changed files with 18 additions and 1 deletions

View file

@ -0,0 +1,17 @@
class Sessions::Event::ChatSessionLeaveTemporary < Sessions::Event::ChatBase
def run
return if !check_chat_session_exists
chat_session = current_chat_session
Delayed::Job.enqueue(
Observer::Chat::Leave::BackgroundJob.new(chat_session.id, @client_id, @session),
{
run_at: Time.zone.now + 0.5.minutes
}
)
false
end
end

View file

@ -8,6 +8,7 @@ if [ "$LEVEL" == '1' ]; then
rm test/browser/agent_user_profile_test.rb
rm test/browser/agent_organization_profile_test.rb
rm test/browser/agent_ticket_*.rb
rm test/browser/chat_test.rb
rm test/browser/prefereces_test.rb
rm test/browser/setting_test.rb
@ -40,7 +41,6 @@ elif [ "$LEVEL" == '3' ]; then
rm test/browser/agent_user_manage_test.rb
rm test/browser/agent_ticket_*.rb
rm test/browser/auth_test.rb
rm test/browser/chat_test.rb
rm test/browser/customer_ticket_create_test.rb
rm test/browser/maintenance_message_test.rb
rm test/browser/manage_test.rb