Browse Source

move _server.js to helpers

http2
Vsevolod Strukchinsky 9 years ago
parent
commit
b60f955c3e
  1. 5
      package.json
  2. 42
      test/_server.js
  3. 2
      test/arguments.js
  4. 2
      test/error.js
  5. 2
      test/gzip.js
  6. 2
      test/headers.js
  7. 2
      test/helpers.js
  8. 38
      test/helpers/server.js
  9. 2
      test/http.js
  10. 2
      test/https.js
  11. 2
      test/json.js
  12. 2
      test/post.js
  13. 2
      test/redirects.js
  14. 2
      test/retry.js
  15. 2
      test/stream.js
  16. 2
      test/unix-socket.js

5
package.json

@ -69,9 +69,6 @@
"xo": "*"
},
"xo": {
"esnext": true,
"ignores": [
"test/_*"
]
"esnext": true
}
}

42
test/_server.js

@ -1,42 +0,0 @@
'use strict';
var http = require('http');
var https = require('https');
var pify = require('pify');
var getPort = require('get-port');
var host = exports.host = 'localhost';
exports.createServer = function () {
return getPort().then(function (port) {
var s = http.createServer(function (req, resp) {
s.emit(req.url, req, resp);
});
s.host = host;
s.port = port;
s.url = 'http://' + host + ':' + port;
s.protocol = 'http';
s.listen = pify(s.listen, Promise);
s.close = pify(s.close, Promise);
return s;
});
};
exports.createSSLServer = function (opts) {
return getPort().then(function (port) {
var s = https.createServer(opts, function (req, resp) {
s.emit(req.url, req, resp);
});
s.host = host;
s.port = port;
s.url = 'https://' + host + ':' + port;
s.protocol = 'https';
s.listen = pify(s.listen, Promise);
s.close = pify(s.close, Promise);
return s;
});
};

2
test/arguments.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/error.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/gzip.js

@ -1,7 +1,7 @@
import zlib from 'zlib';
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
const testContent = 'Compressible response content.\n';

2
test/headers.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/helpers.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

38
test/helpers/server.js

@ -0,0 +1,38 @@
'use strict';
const http = require('http');
const https = require('https');
const pify = require('pify');
const getPort = require('get-port');
const host = exports.host = 'localhost';
exports.createServer = function () {
return getPort().then(port => {
const s = http.createServer((req, resp) => s.emit(req.url, req, resp));
s.host = host;
s.port = port;
s.url = `http://${host}:${port}`;
s.protocol = 'http';
s.listen = pify(s.listen, Promise);
s.close = pify(s.close, Promise);
return s;
});
};
exports.createSSLServer = function (opts) {
return getPort().then(port => {
const s = https.createServer(opts, (req, resp) => s.emit(req.url, req, resp));
s.host = host;
s.port = port;
s.url = `https://${host}:${port}`;
s.protocol = 'https';
s.listen = pify(s.listen, Promise);
s.close = pify(s.close, Promise);
return s;
});
};

2
test/http.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/https.js

@ -2,7 +2,7 @@ import test from 'ava';
import pem from 'pem';
import pify from 'pify';
import got from '../';
import {createSSLServer} from './_server';
import {createSSLServer} from './helpers/server';
let s;
let key;

2
test/json.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/post.js

@ -1,7 +1,7 @@
import test from 'ava';
import intoStream from 'into-stream';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/redirects.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/retry.js

@ -1,6 +1,6 @@
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;
let trys = 0;

2
test/stream.js

@ -1,7 +1,7 @@
import test from 'ava';
import got from '../';
import intoStream from 'into-stream';
import {createServer} from './_server';
import {createServer} from './helpers/server';
let s;

2
test/unix-socket.js

@ -2,7 +2,7 @@ import {format} from 'util';
import tempfile from 'tempfile';
import test from 'ava';
import got from '../';
import {createServer} from './_server';
import {createServer} from './helpers/server';
const socketPath = tempfile('.socket');

Loading…
Cancel
Save