Call onreadystatechange in handler
This commit is contained in:
parent
c21566366e
commit
11f05e3180
3 changed files with 4 additions and 6 deletions
|
|
@ -232,6 +232,7 @@ this.mock = (function (global) {
|
|||
this.responseText = JSON.stringify(data)
|
||||
this.readyState = 4
|
||||
this.status = status || 200
|
||||
this.onreadystatechange()
|
||||
return this
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -648,7 +648,7 @@ describe("m.mount()", function () {
|
|||
})
|
||||
|
||||
function resolveXhr() {
|
||||
mock.XMLHttpRequest.$instances.pop().$resolve().onreadystatechange()
|
||||
mock.XMLHttpRequest.$instances.pop().$resolve()
|
||||
mock.requestAnimationFrame.$resolve()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@ describe("m.request()", function () {
|
|||
function resolve() {
|
||||
var xhr = mock.XMLHttpRequest.$instances.pop()
|
||||
xhr.$resolve.apply(xhr, arguments)
|
||||
xhr.onreadystatechange()
|
||||
return xhr
|
||||
}
|
||||
|
||||
|
|
@ -182,8 +181,7 @@ describe("m.request()", function () {
|
|||
data: {foo: 1}
|
||||
}).then(null, error)
|
||||
|
||||
var xhr = mock.XMLHttpRequest.$instances.pop()
|
||||
xhr.onreadystatechange()
|
||||
var xhr = mock.XMLHttpRequest.$instances.pop().$resolve()
|
||||
|
||||
expect(xhr.$headers).to.have.property(
|
||||
"Content-Type",
|
||||
|
|
@ -198,8 +196,7 @@ describe("m.request()", function () {
|
|||
url: "test"
|
||||
}).then(null, error)
|
||||
|
||||
var xhr = mock.XMLHttpRequest.$instances.pop()
|
||||
xhr.onreadystatechange()
|
||||
var xhr = mock.XMLHttpRequest.$instances.pop().$resolve()
|
||||
|
||||
expect(xhr.$headers).to.not.have.property("Content-Type")
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue