Improved setup.

This commit is contained in:
Martin Edenhofer 2016-04-26 12:59:50 +02:00
parent 4eace918d3
commit 0bd097c06d
2 changed files with 17 additions and 9 deletions

View file

@ -2,9 +2,16 @@
# inital data set as extention to db/seeds.rb
# create email address and apply it to all groups
channel_id = nil
channel = Channel.find_by(area: 'Email::Notification', active: true)
if channel
channel_id = channel
end
email_address = EmailAddress.create_if_not_exists(
realname: 'Zammad',
email: 'zammad@localhost',
channel_id: channel_id,
updated_by_id: 1,
created_by_id: 1
)

View file

@ -35,7 +35,8 @@ class ReportTest < ActiveSupport::TestCase
#Rake::Task["searchindex:create"].execute
system('rake searchindex:rebuild')
Group.create_if_not_exists(
group1 = Group.lookup(name: 'Users')
group2 = Group.create_if_not_exists(
name: 'Report Test',
updated_by_id: 1,
created_by_id: 1
@ -45,7 +46,7 @@ class ReportTest < ActiveSupport::TestCase
ticket1 = Ticket.create(
title: 'test 1',
group: Group.lookup(name: 'Report Test'),
group: group2,
customer_id: 2,
state: Ticket::State.lookup(name: 'new'),
priority: Ticket::Priority.lookup(name: '2 normal'),
@ -76,7 +77,7 @@ class ReportTest < ActiveSupport::TestCase
ticket2 = Ticket.create(
title: 'test 2',
group: Group.lookup(name: 'Users'),
group: group1.id,
customer_id: 2,
state: Ticket::State.lookup(name: 'new'),
priority: Ticket::Priority.lookup(name: '2 normal'),
@ -101,13 +102,13 @@ class ReportTest < ActiveSupport::TestCase
created_by_id: 1,
)
ticket2.update_attributes(
group_id: Group.lookup(name: 'Report Test').id,
group_id: group2.id,
updated_at: '2015-10-28 14:30:00 UTC',
)
ticket3 = Ticket.create(
title: 'test 3',
group: Group.lookup(name: 'Users'),
group: group1,
customer_id: 2,
state: Ticket::State.lookup(name: 'open'),
priority: Ticket::Priority.lookup(name: '3 high'),
@ -134,7 +135,7 @@ class ReportTest < ActiveSupport::TestCase
ticket4 = Ticket.create(
title: 'test 4',
group: Group.lookup(name: 'Users'),
group: group1,
customer_id: 2,
state: Ticket::State.lookup(name: 'closed'),
priority: Ticket::Priority.lookup(name: '2 normal'),
@ -162,7 +163,7 @@ class ReportTest < ActiveSupport::TestCase
ticket5 = Ticket.create(
title: 'test 5',
group: Group.lookup(name: 'Users'),
group: group1,
customer_id: 2,
state: Ticket::State.lookup(name: 'closed'),
priority: Ticket::Priority.lookup(name: '3 high'),
@ -194,7 +195,7 @@ class ReportTest < ActiveSupport::TestCase
ticket6 = Ticket.create(
title: 'test 6',
group: Group.lookup(name: 'Users'),
group: group1,
customer_id: 2,
state: Ticket::State.lookup(name: 'closed'),
priority: Ticket::Priority.lookup(name: '2 normal'),
@ -222,7 +223,7 @@ class ReportTest < ActiveSupport::TestCase
ticket7 = Ticket.create(
title: 'test 7',
group: Group.lookup(name: 'Users'),
group: group1,
customer_id: 2,
state: Ticket::State.lookup(name: 'closed'),
priority: Ticket::Priority.lookup(name: '2 normal'),