2
0
mirror of https://github.com/tenrok/axios.git synced 2026-05-30 15:24:11 +03:00

Adding test for parsing JSON response

This commit is contained in:
mzabriskie
2015-04-12 15:53:21 -06:00
parent fe30d7818f
commit a517a23982
+25
View File
@@ -29,6 +29,31 @@ describe('transform', function () {
}, 0);
});
it('should transform string to JSON', function (done) {
var request, response;
axios({
url: '/foo'
}).then(function (data) {
response = data;
});
setTimeout(function () {
request = jasmine.Ajax.requests.mostRecent();
request.respondWith({
status: 200,
responseText: '{"foo": "bar"}'
});
setTimeout(function () {
expect(typeof response.data).toEqual('object');
expect(response.data.foo).toEqual('bar');
done();
}, 0);
}, 0);
});
it('should override default transform', function (done) {
var request;
var data = {