2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-05 16:42:32 +03:00

add xDomainRequest adapter

This commit is contained in:
Vineet Hawal
2015-10-29 12:51:37 +05:30
parent 11c12b2c65
commit a59bc8d2ae
11 changed files with 1207 additions and 197 deletions
+34
View File
@@ -54,6 +54,40 @@ describe('requests', function () {
}, 0);
});
it('should make cross domian http request', function (done) {
var request, response;
axios({
method: 'post',
url: 'www.someurl.com/foo'
}).then(function(res){
response = res;
});
setTimeout(function () {
request = jasmine.Ajax.requests.mostRecent();
request.respondWith({
status: 200,
statusText: 'OK',
responseText: '{"foo": "bar"}',
headers: {
'Content-Type': 'application/json'
}
});
setTimeout(function () {
expect(response.data.foo).toEqual('bar');
expect(response.status).toEqual(200);
expect(response.statusText).toEqual('OK');
expect(response.headers['content-type']).toEqual('application/json');
done();
}, 0);
}, 0);
});
it('should supply correct response', function (done) {
var request, response;