Skip to content

Commit e352eb7

Browse files
committed
Adding code review comments.
1 parent 86d8734 commit e352eb7

File tree

4 files changed

+30
-32
lines changed

4 files changed

+30
-32
lines changed

src/tests/unit/documents-serializer.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ describe('Test documents-serializer', () => {
2323
const document = {
2424
id: 'fake id',
2525
};
26-
const result = serializeDocument(document, {method: 'POST', query: 'fake'});
26+
const result = serializeDocument(document, { method: 'POST', query: 'fake' });
2727
return testSingleResource(result);
2828
});
2929
it('serializeDocument should properly serialize a single document (GET) in JSON API format', () => {
3030
const document = {
3131
id: 'fake id',
3232
};
33-
const result = serializeDocument(document, {method: 'GET', query: 'fake'});
33+
const result = serializeDocument(document, { method: 'GET', query: 'fake' });
3434
return testSingleResource(result);
3535
});
3636
});

src/tests/unit/keywords-serializer.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ describe('Test keywords-serializer', () => {
1616
const updatedKeywordCollection = {
1717
id: 'fake id',
1818
};
19-
const result = serializeKeywords(updatedKeywordCollection, {method: 'POST', query: 'fake'});
19+
const result = serializeKeywords(updatedKeywordCollection, { method: 'POST', query: 'fake' });
2020
return testSingleResource(result);
2121
});
2222
it('serializeKeywords should properly serialize keywords collection (GET) in JSON API format', () => {
2323
const updatedKeywordCollection = {
2424
id: 'fake id',
2525
};
26-
const result = serializeKeywords(updatedKeywordCollection, {method: 'GET', query: 'fake'});
26+
const result = serializeKeywords(updatedKeywordCollection, { method: 'GET', query: 'fake' });
2727
return testSingleResource(result);
2828
});
2929
});

src/tests/unit/onbase-dao.test.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
createError,
1313
testResultData,
1414
testResultError,
15-
testResultThrowsMessage
15+
testResultThrowsMessage,
1616
} from './test-helpers';
1717

1818
chai.should();
@@ -65,8 +65,8 @@ const runErrorSuite = (testLabel, getter, errReturn, errThrowObj, errThrowMsg) =
6565
if (errReturn) {
6666
it(`${testLabel} request returns error ${errReturn.response.status}`,
6767
() => {
68-
let stubAxios = sinon.stub().rejects(errReturn);
69-
let onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
68+
const stubAxios = sinon.stub().rejects(errReturn);
69+
const onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
7070
testResultError(
7171
getter(onbaseDao),
7272
errReturn.response.data.detail,
@@ -76,8 +76,8 @@ const runErrorSuite = (testLabel, getter, errReturn, errThrowObj, errThrowMsg) =
7676
}
7777
it(`${testLabel} request throws ${errThrowObj.response.status}`,
7878
() => {
79-
let stubAxios = sinon.stub().rejects(errThrowObj);
80-
let onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
79+
const stubAxios = sinon.stub().rejects(errThrowObj);
80+
const onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
8181
testResultThrowsMessage(
8282
getter(onbaseDao),
8383
'[object Object]',
@@ -86,8 +86,8 @@ const runErrorSuite = (testLabel, getter, errReturn, errThrowObj, errThrowMsg) =
8686
});
8787
it(`${testLabel} request throws ${errThrowMsg.response.status}`,
8888
() => {
89-
let stubAxios = sinon.stub().rejects(errThrowMsg);
90-
let onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
89+
const stubAxios = sinon.stub().rejects(errThrowMsg);
90+
const onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
9191
testResultThrowsMessage(
9292
getter(onbaseDao),
9393
errThrowMsg.response.data.detail,
@@ -101,15 +101,15 @@ const error204 = createError(204);
101101
const error400 = createError(400);
102102
const error404 = createError(404);
103103
const error413 = createError(413);
104-
104+
105105
describe('Test onbase-dao (non-keyword types)', () => {
106106
let stubAxios;
107107
let onbaseDao;
108108

109109
beforeEach(() => {
110110
createConfigStub();
111111
stubAxios = sinon.stub().callsFake(() => fakeData);
112-
onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
112+
onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
113113
sinon.stub(setCookie, 'parse').returns([{
114114
name: 'FB_LB',
115115
value: 'fake cookie',
@@ -140,7 +140,7 @@ describe('Test onbase-dao (non-keyword types)', () => {
140140
runErrorSuite('initiateStagingArea',
141141
(dao) => dao.initiateStagingArea('fake token', 'fake fbLb', 'PDF', 1024),
142142
undefined, error201, error413);
143-
143+
144144
it('uploadFile should return a valid result',
145145
() => testResultCookieOnly(
146146
onbaseDao.uploadFile('fake token', 'fake fbLb', 'fake', 'fake', 'fake', 'fake'),
@@ -152,7 +152,7 @@ describe('Test onbase-dao (non-keyword types)', () => {
152152
it('uploadFile request returns error 413',
153153
() => {
154154
stubAxios = sinon.stub().rejects(error413);
155-
onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
155+
onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
156156
testResultError(
157157
onbaseDao.uploadFile('fake token', 'fake fbLb', 'fake', 'fake', 'fake', 'fake'),
158158
'[object Object]',
@@ -287,10 +287,10 @@ describe('Test onbase-dao (non-keyword types)', () => {
287287
undefined, error200, error201);
288288
it('createQuery request returns error 999',
289289
() => {
290-
let error = createError(999);
290+
const error = createError(999);
291291
error.response.data.detail = 'Some of the provided input data is invalid';
292292
stubAxios = sinon.stub().rejects(error);
293-
onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
293+
onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
294294
testResultError(
295295
onbaseDao.createQuery('fake token', 'fake fbLb', 'fake 1', 'fake 1', 'fake 1', 'fake 1'),
296296
'[object Object]',
@@ -326,7 +326,7 @@ describe('Test onbase-dao (keyword types)', () => {
326326
beforeEach(() => {
327327
createConfigStub();
328328
stubAxios = sinon.stub().callsFake(() => fakeKeywordsTypesData);
329-
onbaseDao = proxyquire('db/http/onbase-dao', {axios: stubAxios});
329+
onbaseDao = proxyquire('db/http/onbase-dao', { axios: stubAxios });
330330
sinon.stub(setCookie, 'parse').returns([{
331331
name: 'FB_LB',
332332
value: 'fake cookie',
@@ -347,7 +347,7 @@ describe('Test onbase-dao (keyword types)', () => {
347347
runErrorSuite('getDocumentKeywordTypes',
348348
(dao) => dao.getDocumentKeywordTypes('fake token', 'fake fbLb', [keyword1, keyword2]),
349349
error404, error200, error201);
350-
350+
351351
it('getKeywordTypesByNames should return a valid result',
352352
() => testResultWithCookie(
353353
onbaseDao.getKeywordTypesByNames('fake token', 'fake fbLb',

src/tests/unit/test-helpers.js

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -127,21 +127,19 @@ const testMultipleResources = (serializedResources) => {
127127
/**
128128
* Helper function for creating an error response for a web request.
129129
*
130-
* @param {int} code the HTTP status code of the error
130+
* @param {number} code the HTTP status code of the error
131131
* @returns {object} an error resonse object
132132
*/
133-
const createError = (code) => {
134-
return {
135-
'response': {
136-
'status': code,
137-
'data': {
138-
'error': `${code} error`,
139-
'error_description': `${code} error message`,
140-
'detail': `${code} error message`,
141-
}
142-
}
143-
};
144-
};
133+
const createError = (code) => ({
134+
response: {
135+
status: code,
136+
data: {
137+
error: `${code} error`,
138+
error_description: `${code} error message`,
139+
detail: `${code} error message`,
140+
},
141+
},
142+
});
145143

146144
/**
147145
* Helper function for testing that the result contains data

0 commit comments

Comments
 (0)