diff --git a/tests/staff/add.rb b/tests/staff/add.rb index 5b189cc3..baf42c35 100644 --- a/tests/staff/add.rb +++ b/tests/staff/add.rb @@ -22,6 +22,10 @@ describe'/staff/add' do (row['email']).should.equal('tyrion@opensupports.com') (row['profile_pic']).should.equal('http://www.opensupports.com/profilepic.jpg') (row['level']).should.equal('2') + + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('2') + end it 'should fail if staff member is alrady a staff' do result= request('/staff/add', { @@ -38,5 +42,7 @@ describe'/staff/add' do (result['status']).should.equal('fail') (result['message']).should.equal('ALREADY_A_STAFF') + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('2') end end \ No newline at end of file diff --git a/tests/staff/delete.rb b/tests/staff/delete.rb index af55dcc5..caaa764f 100644 --- a/tests/staff/delete.rb +++ b/tests/staff/delete.rb @@ -14,6 +14,9 @@ describe'/staff/delete' do row = $database.getRow('staff', 2, 'id') (row).should.equal(nil) + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('2') + end it 'should fail delete if staff member is does not exist' do result= request('/staff/delete', { @@ -25,5 +28,7 @@ describe'/staff/delete' do (result['status']).should.equal('fail') (result['message']).should.equal('INVALID_STAFF') + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('2') end end \ No newline at end of file diff --git a/tests/staff/edit.rb b/tests/staff/edit.rb index 3167359f..4181fb80 100644 --- a/tests/staff/edit.rb +++ b/tests/staff/edit.rb @@ -23,6 +23,12 @@ describe'/staff/edit' do (rows['department_id']).should.equal('1') + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('2') + + row = $database.getRow('department', 2, 'id') + (row['owners']).should.equal('2') + end it 'should edit staff member ' do @@ -52,5 +58,8 @@ describe'/staff/edit' do (row['email']).should.equal('newwstaff@opensupports.com') (row['level']).should.equal('2') + row = $database.getRow('department', 1, 'id') + (row['owners']).should.equal('3') + end end \ No newline at end of file