From 35948ea903d97629531dea40e959d01bcab9bd03 Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Tue, 6 Jul 2021 15:01:40 -0700 Subject: [PATCH] Reinstated admin e2e tests --- .../e2e/automated/{temp => }/a09-admin.rest-e2e.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) rename test/e2e/automated/{temp => }/a09-admin.rest-e2e.js (92%) diff --git a/test/e2e/automated/temp/a09-admin.rest-e2e.js b/test/e2e/automated/a09-admin.rest-e2e.js similarity index 92% rename from test/e2e/automated/temp/a09-admin.rest-e2e.js rename to test/e2e/automated/a09-admin.rest-e2e.js index 2563631..4391f2a 100644 --- a/test/e2e/automated/temp/a09-admin.rest-e2e.js +++ b/test/e2e/automated/a09-admin.rest-e2e.js @@ -17,6 +17,7 @@ describe('Admin', () => { }) afterEach(() => sandbox.restore()) + describe('loginAdmin()', () => { it('should logind admin', async () => { try { @@ -42,12 +43,12 @@ describe('Admin', () => { assert(false, 'Unexpected result') } }) + it('should handle axios error', async () => { try { // Returns an erroneous password to force // an auth error - sandbox - .stub(uut.jsonFiles, 'readJSON').resolves({ password: 'wrong' }) + sandbox.stub(uut.jsonFiles, 'readJSON').resolves({ password: 'wrong' }) await uut.loginAdmin() assert(false, 'Unexpected result') @@ -57,6 +58,7 @@ describe('Admin', () => { } }) }) + describe('createSystemUser()', () => { it('should create admin', async () => { try { @@ -70,6 +72,7 @@ describe('Admin', () => { assert(false, 'Unexpected result') } }) + it('should handle axios error', async () => { try { const error1 = new Error('test error') @@ -95,16 +98,15 @@ describe('Admin', () => { assert.include(err.message, 'test error') } }) + it('should handle errors when remove user', async () => { try { const error1 = new Error('test error') error1.response = { status: 422 } - sandbox - .stub(uut.axios, 'request').throws(error1) - sandbox - .stub(uut.User, 'deleteOne').throws(new Error('test error')) + sandbox.stub(uut.axios, 'request').throws(error1) + sandbox.stub(uut.User, 'deleteOne').throws(new Error('test error')) await uut.createSystemUser() assert(false, 'Unexpected result')