aboutsummaryrefslogtreecommitdiff
path: root/node_modules/isomorphic-fetch/test
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
committerFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
commitbbff7403fbf46f9ad92240ac213df8d30ef31b64 (patch)
treec58400ec5124da1c7d56b01aea83309f80a56c3b /node_modules/isomorphic-fetch/test
parent003fb34971cf63466184351b4db5f7c67df4f444 (diff)
update packages
Diffstat (limited to 'node_modules/isomorphic-fetch/test')
-rw-r--r--node_modules/isomorphic-fetch/test/api.test.js51
1 files changed, 0 insertions, 51 deletions
diff --git a/node_modules/isomorphic-fetch/test/api.test.js b/node_modules/isomorphic-fetch/test/api.test.js
deleted file mode 100644
index c25a5cbe8..000000000
--- a/node_modules/isomorphic-fetch/test/api.test.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/*global fetch*/
-"use strict";
-
-require('es6-promise').polyfill();
-require('../fetch-npm-node');
-var expect = require('chai').expect;
-var nock = require('nock');
-var good = 'hello world. 你好世界。';
-var bad = 'good bye cruel world. 再见残酷的世界。';
-
-function responseToText(response) {
- if (response.status >= 400) throw new Error("Bad server response");
- return response.text();
-}
-
-describe('fetch', function() {
-
- before(function() {
- nock('https://mattandre.ws')
- .get('/succeed.txt')
- .reply(200, good);
- nock('https://mattandre.ws')
- .get('/fail.txt')
- .reply(404, bad);
- });
-
- it('should be defined', function() {
- expect(fetch).to.be.a('function');
- });
-
- it('should facilitate the making of requests', function(done) {
- fetch('//mattandre.ws/succeed.txt')
- .then(responseToText)
- .then(function(data) {
- expect(data).to.equal(good);
- done();
- })
- .catch(done);
- });
-
- it('should do the right thing with bad requests', function(done) {
- fetch('//mattandre.ws/fail.txt')
- .then(responseToText)
- .catch(function(err) {
- expect(err.toString()).to.equal("Error: Bad server response");
- done();
- })
- .catch(done);
- });
-
-});