File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,6 +30,3 @@ RSpec/ContextWording:
3030
3131RSpec/BeforeAfterAll :
3232 Enabled : false
33-
34- RSpec/LeakyLocalVariable :
35- Enabled : false
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'group object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- name = "some_group#{ Helper . random } "
7- group = nil
6+ let ( : name) { "some_group#{ Helper . random } " }
7+ let ( : group) { nil }
88
99 it 'new with invalid attributes' do
1010 group_invalid = client . group . new
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'organization object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- name = "some_organization#{ Helper . random } "
7- organization = nil
6+ let ( : name) { "some_organization#{ Helper . random } " }
7+ let ( : organization) { nil }
88
99 it 'new with invalid attributes' do
1010 organization_invalid = client . organization . new
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'ticket priority object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- name = "some_ticket_priority#{ Helper . random } "
7- ticket_priority = nil
6+ let ( : name) { "some_ticket_priority#{ Helper . random } " }
7+ let ( : ticket_priority) { nil }
88
99 it 'new with invalid attributes' do
1010 ticket_priority_invalid = client . ticket_priority . new
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'ticket object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- title = "some ticket title ##{ Helper . random } "
7- ticket = nil
6+ let ( : title) { "some ticket title ##{ Helper . random } " }
7+ let ( : ticket) { nil }
88
99 it 'new with invalid attributes' do
1010 ticket_invalid = client . ticket . new
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'ticket state object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- name = "some_ticket_state#{ Helper . random } "
7- ticket_state = nil
6+ let ( : name) { "some_ticket_state#{ Helper . random } " }
7+ let ( : ticket_state) { nil }
88
99 it 'new with invalid attributes' do
1010 ticket_state_invalid = client . ticket_state . new
Original file line number Diff line number Diff line change 11require 'spec_helper'
22
33describe ZammadAPI , 'user object basics' do
4- client = Helper . client
4+ let ( : client) { Helper . client }
55
6- random = Helper . random
7- firstname = "firstname#{ random } "
8- lastname = "lastname#{ random } "
9- email = "some_user#{ random } @example.com"
10- user = nil
6+ let ( :firstname ) { "firstname#{ Helper . random } " }
7+ let ( :lastname ) { "lastname#{ Helper . random } " }
8+ let ( :email ) { "some_user#{ Helper . random } @example.com" }
9+ let ( :user ) { nil }
1110
1211 it 'new with invalid attributes' do
1312 user_invalid = client . user . new
6160 expect ( user . created_by ) . to eq ( 'admin@example.com' )
6261 expect ( user . updated_by ) . to eq ( 'admin@example.com' )
6362
64- user . firstname = "firstname#{ random } -2"
63+ user . firstname = "firstname#{ Helper . random } -2"
6564 user . roles = [ 'Agent' ]
6665 user . note = 'some note'
6766
Original file line number Diff line number Diff line change 66 end
77
88 context 'failing authentication' do
9- Helper . auto_wizard
10- client = Helper . client ( user : 'not_existing' , password : 'not_existing' )
9+ before ( :all ) do
10+ Helper . auto_wizard
11+ end
12+
13+ let ( :client ) { Helper . client ( user : 'not_existing' , password : 'not_existing' ) }
1114
1215 it 'user' do
1316 expect { client . user . find ( 1 ) } . to raise_error ( RuntimeError )
You can’t perform that action at this time.
0 commit comments