@@ -7,7 +7,6 @@ const osTmpdir = require('os-tmpdir')
77const tempWrite = require ( 'temp-write' )
88const mkdirp = require ( 'mkdirp' )
99const rimraf = require ( 'rimraf' )
10- const express = require ( 'express' )
1110const serverReady = require ( 'server-ready' )
1211
1312let PORT = 3100
@@ -76,13 +75,16 @@ describe('cli', () => {
7675 } )
7776
7877 it ( 'should update JSON file' , done => {
79- request . post ( '/posts' ) . send ( { title : 'hello' } ) . end ( ( ) => {
80- setTimeout ( ( ) => {
81- const str = fs . readFileSync ( dbFile , 'utf8' )
82- assert ( str . indexOf ( 'hello' ) !== - 1 )
83- done ( )
84- } , 1000 )
85- } )
78+ request
79+ . post ( '/posts' )
80+ . send ( { title : 'hello' } )
81+ . end ( ( ) => {
82+ setTimeout ( ( ) => {
83+ const str = fs . readFileSync ( dbFile , 'utf8' )
84+ assert ( str . indexOf ( 'hello' ) !== - 1 )
85+ done ( )
86+ } , 1000 )
87+ } )
8688 } )
8789 } )
8890
@@ -97,16 +99,10 @@ describe('cli', () => {
9799 } )
98100 } )
99101
100- describe ( 'http://localhost:8080/ db' , ( ) => {
102+ describe ( 'remote db' , ( ) => {
101103 beforeEach ( done => {
102- const fakeServer = express ( )
103- fakeServer . get ( '/db' , ( req , res ) => {
104- res . jsonp ( { posts : [ ] } )
105- } )
106- fakeServer . listen ( 8080 , ( ) => {
107- child = cli ( [ 'http://localhost:8080/db' ] )
108- serverReady ( PORT , done )
109- } )
104+ child = cli ( [ 'https://jsonplaceholder.typicode.com/db' ] )
105+ serverReady ( PORT , done )
110106 } )
111107
112108 it ( 'should support URL file' , done => {
@@ -170,7 +166,10 @@ describe('cli', () => {
170166 } )
171167
172168 it ( 'should have post body in middleware' , done => {
173- request . post ( '/posts' ) . send ( { name : 'test' } ) . expect ( 'name' , 'test' , done )
169+ request
170+ . post ( '/posts' )
171+ . send ( { name : 'test' } )
172+ . expect ( 'name' , 'test' , done )
174173 } )
175174 } )
176175
@@ -246,15 +245,18 @@ describe('cli', () => {
246245 } )
247246
248247 it ( 'should not set Content-Encoding to gzip' , done => {
249- request . get ( '/posts' ) . expect ( 200 ) . end ( function ( err , res ) {
250- if ( err ) {
251- done ( err )
252- } else if ( 'content-encoding' in res . headers ) {
253- done ( new Error ( 'Content-Encoding is set to gzip' ) )
254- } else {
255- done ( )
256- }
257- } )
248+ request
249+ . get ( '/posts' )
250+ . expect ( 200 )
251+ . end ( function ( err , res ) {
252+ if ( err ) {
253+ done ( err )
254+ } else if ( 'content-encoding' in res . headers ) {
255+ done ( new Error ( 'Content-Encoding is set to gzip' ) )
256+ } else {
257+ done ( )
258+ }
259+ } )
258260 } )
259261 } )
260262
0 commit comments