|
@@ -4,8 +4,26 @@ require 'test_helper'
|
|
|
class SessionBasicTicketTest < ActiveSupport::TestCase
|
|
|
test 'b ticket_overview_index' do
|
|
|
|
|
|
- UserInfo.current_user_id = 2
|
|
|
- user = User.lookup(:id => 1)
|
|
|
+ UserInfo.current_user_id = 1
|
|
|
+
|
|
|
+ # create users
|
|
|
+ roles = Role.where( :name => [ 'Agent' ] )
|
|
|
+ groups = Group.all
|
|
|
+
|
|
|
+ agent1 = User.create_or_update(
|
|
|
+ :login => 'activity-stream-agent-1',
|
|
|
+ :firstname => 'Session',
|
|
|
+ :lastname => 'activity stream ' + rand(99999).to_s,
|
|
|
+ :email => 'activity-stream-agent1@example.com',
|
|
|
+ :password => 'agentpw',
|
|
|
+ :active => true,
|
|
|
+ :roles => roles,
|
|
|
+ :groups => groups,
|
|
|
+ )
|
|
|
+ agent1.roles = roles
|
|
|
+ assert( agent1.save, "create/update agent1" )
|
|
|
+
|
|
|
+ user = User.lookup( :id => agent1.id )
|
|
|
client1 = Sessions::Backend::TicketOverviewIndex.new(user, false, '123-1')
|
|
|
|
|
|
# get as stream
|
|
@@ -33,8 +51,27 @@ class SessionBasicTicketTest < ActiveSupport::TestCase
|
|
|
|
|
|
test 'b ticket_overview_list' do
|
|
|
|
|
|
- UserInfo.current_user_id = 2
|
|
|
- user = User.lookup(:id => 1)
|
|
|
+ UserInfo.current_user_id = 1
|
|
|
+
|
|
|
+ # create users
|
|
|
+ roles = Role.where( :name => [ 'Agent' ] )
|
|
|
+ groups = Group.all
|
|
|
+
|
|
|
+ agent1 = User.create_or_update(
|
|
|
+ :login => 'activity-stream-agent-1',
|
|
|
+ :firstname => 'Session',
|
|
|
+ :lastname => 'activity stream ' + rand(99999).to_s,
|
|
|
+ :email => 'activity-stream-agent1@example.com',
|
|
|
+ :password => 'agentpw',
|
|
|
+ :active => true,
|
|
|
+ :roles => roles,
|
|
|
+ :groups => groups,
|
|
|
+ )
|
|
|
+ agent1.roles = roles
|
|
|
+ assert( agent1.save, "create/update agent1" )
|
|
|
+
|
|
|
+ user = User.lookup( :id => agent1.id )
|
|
|
+
|
|
|
client1 = Sessions::Backend::TicketOverviewList.new(user, false, '123-1')
|
|
|
|
|
|
# get as stream
|