spec: handle null prototypes in specs

This commit is contained in:
Samuel Attard
2018-09-14 16:46:42 +10:00
parent 21aa28d60f
commit 3487bbe356
2 changed files with 4 additions and 4 deletions

View File

@@ -753,7 +753,7 @@ describe('protocol module', () => {
type: 'POST',
data: postData,
success: (data) => {
assert.deepStrictEqual(qs.parse(data), postData)
assert.deepStrictEqual({ ...qs.parse(data) }, postData)
done()
},
error: (xhr, errorType, error) => done(error)
@@ -836,7 +836,7 @@ describe('protocol module', () => {
type: 'POST',
data: postData,
success: (data) => {
assert.deepStrictEqual(qs.parse(data), postData)
assert.deepStrictEqual({ ...qs.parse(data) }, postData)
done()
},
error: (xhr, errorType, error) => done(error)
@@ -900,7 +900,7 @@ describe('protocol module', () => {
type: 'POST',
data: postData,
success: (data) => {
assert.deepStrictEqual(qs.parse(data), postData)
assert.deepStrictEqual({ ...qs.parse(data) }, postData)
done()
},
error: (xhr, errorType, error) => {

View File

@@ -109,7 +109,7 @@ describe('webRequest module', () => {
assert.strictEqual(details.method, 'POST')
assert.strictEqual(details.uploadData.length, 1)
const data = qs.parse(details.uploadData[0].bytes.toString())
assert.deepStrictEqual(data, postData)
assert.deepStrictEqual({ ...data }, postData)
callback({ cancel: true })
})
$.ajax({