Fix: Lint no-prototype-builtins (#5920)
* Fix: Lint no-prototype-builtins Closes: https://github.com/parse-community/parse-server/issues/5842 Reference: https://eslint.org/docs/rules/no-prototype-builtins * replace Object.hasOwnProperty.call
This commit is contained in:
committed by
Antonio Davi Macedo Coelho de Castro
parent
4bffdce047
commit
cf6e79ee75
@@ -469,8 +469,12 @@ describe('Verify User Password', () => {
|
||||
const res = response.data;
|
||||
expect(typeof res).toBe('object');
|
||||
expect(typeof res['objectId']).toEqual('string');
|
||||
expect(res.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(res.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(res, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(res, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
})
|
||||
.catch(err => {
|
||||
@@ -493,8 +497,12 @@ describe('Verify User Password', () => {
|
||||
const res = response.data;
|
||||
expect(typeof res).toBe('object');
|
||||
expect(typeof res['objectId']).toEqual('string');
|
||||
expect(res.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(res.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(res, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(res, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -513,8 +521,12 @@ describe('Verify User Password', () => {
|
||||
const res = response.data;
|
||||
expect(typeof res).toBe('object');
|
||||
expect(typeof res['objectId']).toEqual('string');
|
||||
expect(res.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(res.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(res, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(res, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -544,8 +556,12 @@ describe('Verify User Password', () => {
|
||||
expect(typeof res).toBe('string');
|
||||
const body = JSON.parse(res);
|
||||
expect(typeof body['objectId']).toEqual('string');
|
||||
expect(body.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(body.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(body, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(body, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -575,8 +591,12 @@ describe('Verify User Password', () => {
|
||||
expect(typeof res).toBe('string');
|
||||
const body = JSON.parse(res);
|
||||
expect(typeof body['objectId']).toEqual('string');
|
||||
expect(body.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(body.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(body, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(body, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -603,8 +623,12 @@ describe('Verify User Password', () => {
|
||||
const res = response.data;
|
||||
expect(typeof res).toBe('object');
|
||||
expect(typeof res['objectId']).toEqual('string');
|
||||
expect(res.hasOwnProperty('sessionToken')).toEqual(false);
|
||||
expect(res.hasOwnProperty('password')).toEqual(false);
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(res, 'sessionToken')
|
||||
).toEqual(false);
|
||||
expect(Object.prototype.hasOwnProperty.call(res, 'password')).toEqual(
|
||||
false
|
||||
);
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user