Ivan - Fix installation tests [skip ci]
This commit is contained in:
parent
339a36e260
commit
2a4590df2d
|
@ -35,7 +35,7 @@ class InitAdminController extends Controller {
|
|||
$staff->setProperties([
|
||||
'name' => Controller::request('name'),
|
||||
'email' => Controller::request('email'),
|
||||
'password' => Controller::request('password'),
|
||||
'password' => Hashing::hashPassword(Controller::request('password')),
|
||||
'profilePic' => '',
|
||||
'level' => 3,
|
||||
'sharedDepartmentList' => Department::getAll(),
|
||||
|
|
|
@ -15,11 +15,11 @@ describe'/staff/get-all' do
|
|||
(result['data'][0]['profilePic']).should.equal('')
|
||||
(result['data'][0]['level']).should.equal('3')
|
||||
(result['data'][0]['departments'][0]['id']).should.equal('1')
|
||||
(result['data'][0]['departments'][0]['name']).should.equal('Tech Support')
|
||||
(result['data'][0]['departments'][0]['name']).should.equal('Help and Support')
|
||||
(result['data'][0]['departments'][1]['id']).should.equal('2')
|
||||
(result['data'][0]['departments'][1]['name']).should.equal('Suggestions')
|
||||
(result['data'][0]['departments'][2]['id']).should.equal('3')
|
||||
(result['data'][0]['departments'][2]['name']).should.equal('Sales and Subscriptions')
|
||||
(result['data'][0]['departments'][2]['name']).should.equal('Tech support')
|
||||
(result['data'][0]['assignedTickets']).should.equal(3)
|
||||
(result['data'][0]['closedTickets']).should.equal(0)
|
||||
|
||||
|
@ -28,7 +28,7 @@ describe'/staff/get-all' do
|
|||
(result['data'][1]['profilePic']).should.equal('')
|
||||
(result['data'][1]['level']).should.equal('2')
|
||||
(result['data'][1]['departments'][0]['id']).should.equal('1')
|
||||
(result['data'][1]['departments'][0]['name']).should.equal('Tech Support')
|
||||
(result['data'][1]['departments'][0]['name']).should.equal('Help and Support')
|
||||
(result['data'][1]['assignedTickets']).should.equal(0)
|
||||
(result['data'][1]['closedTickets']).should.equal(0)
|
||||
end
|
||||
|
|
|
@ -3,7 +3,7 @@ describe'system/add-department' do
|
|||
Scripts.login($staff[:email], $staff[:password], true)
|
||||
|
||||
it 'should add department' do
|
||||
result= request('/system/add-department', {
|
||||
result = request('/system/add-department', {
|
||||
csrf_userid: $csrf_userid,
|
||||
csrf_token: $csrf_token,
|
||||
name: 'new department'
|
||||
|
|
|
@ -13,7 +13,7 @@ describe'/system/disable-registration' do
|
|||
|
||||
row = $database.getRow('setting', 'registration', 'name')
|
||||
|
||||
(row['value']).should.equal('1')
|
||||
(row['value']).should.equal('true')
|
||||
end
|
||||
|
||||
it 'should disable registration' do
|
||||
|
|
|
@ -4,9 +4,7 @@ describe '/system/get-settings' do
|
|||
|
||||
(result['status']).should.equal('success')
|
||||
(result['data']['language']).should.equal('en')
|
||||
(result['data']['departments'][0]['name']).should.equal('Tech Support')
|
||||
(result['data']['departments'][1]['name']).should.equal('Suggestions')
|
||||
(result['data']['departments'][2]['name']).should.equal('Sales and Subscriptions')
|
||||
(result['data']['departments'][0]['name']).should.equal('Help and Support')
|
||||
(result['data']['allowedLanguages'][0]).should.equal('en')
|
||||
(result['data']['allowedLanguages'][1]).should.equal('es')
|
||||
(result['data']['allowedLanguages'][2]).should.equal('de')
|
||||
|
|
|
@ -1,10 +1,22 @@
|
|||
describe '/system/init-settings' do
|
||||
it 'should initialize correctly' do
|
||||
result = request('/system/init-settings')
|
||||
result = request('/system/init-settings', {
|
||||
'user-system-enabled' => true,
|
||||
'registration' => true,
|
||||
'language' => 'en'
|
||||
})
|
||||
|
||||
lang = $database.getRow('setting', 'language', 'name')
|
||||
|
||||
(result['status']).should.equal('success')
|
||||
(lang['value']).should.equal('en')
|
||||
|
||||
result = request('/system/init-admin', {
|
||||
name: 'Emilia Clarke',
|
||||
email: $staff[:email],
|
||||
password: $staff[:password]
|
||||
})
|
||||
|
||||
(result['status']).should.equal('success')
|
||||
end
|
||||
end
|
|
@ -2,7 +2,22 @@ describe '/ticket/change-department' do
|
|||
request('/user/logout')
|
||||
Scripts.login($staff[:email], $staff[:password], true)
|
||||
|
||||
#TODO: Create tests
|
||||
request('/system/add-department', {
|
||||
csrf_userid: $csrf_userid,
|
||||
csrf_token: $csrf_token,
|
||||
name: 'Suggestions'
|
||||
})
|
||||
request('/system/add-department', {
|
||||
csrf_userid: $csrf_userid,
|
||||
csrf_token: $csrf_token,
|
||||
name: 'Tech support'
|
||||
})
|
||||
request('/staff/edit', {
|
||||
csrf_userid: $csrf_userid,
|
||||
csrf_token: $csrf_token,
|
||||
departments: '[1, 2, 3]',
|
||||
staffId: 1
|
||||
})
|
||||
|
||||
it 'should change department if everything is okey' do
|
||||
ticket = $database.getRow('ticket', 1 , 'id')
|
||||
|
|
Loading…
Reference in New Issue