test(before) add

This commit is contained in:
coderaiser 2016-11-08 11:40:30 +02:00
parent 1488accbe3
commit 0ac7aabf9a
2 changed files with 26 additions and 23 deletions

24
test/before.js Normal file
View file

@ -0,0 +1,24 @@
const http = require('http');
const express = require('express');
const cloudcmd = require('..');
module.exports = (fn) => {
const app = express();
const server = http.createServer(app);
const after = () => {
server.close();
};
app.use(cloudcmd({
config: {
auth: false,
root: __dirname
}
}));
server.listen(() => {
fn(server.address().port, after);
});
};

View file

@ -1,12 +1,12 @@
const http = require('http');
const fs = require('fs');
const test = require('tape');
const express = require('express');
const promisify = require('es6-promisify');
const pullout = require('pullout');
const request = require('request');
const before = require('./before');
const warp = (fn, ...a) => (...b) => fn(...b, ...a);
const _pullout = promisify(pullout);
@ -19,27 +19,6 @@ const put = promisify((options, fn) => {
fn(null, request.put(options));
});
const cloudcmd = require('..');
const before = (fn) => {
const app = express();
const server = http.createServer(app);
const after = () => {
server.close();
};
app.use(cloudcmd({
config: {
auth: false,
root: __dirname
}
}));
server.listen(() => {
fn(server.address().port, after);
});
};
test('cloudcmd: rest: fs: path', (t) => {
before((port, after) => {
get(`http://localhost:${port}/api/v1/fs`)