@@ -2,11 +2,12 @@ var http = require('http');
2
2
var url = require ( 'url' ) ;
3
3
var fs = require ( 'fs' ) ;
4
4
var path = require ( 'path' ) ;
5
+
5
6
var ecstatic = require ( 'ecstatic' ) ;
6
7
var browserify = require ( 'browserify' ) ;
7
8
var cheerio = require ( 'cheerio' ) ;
8
- var chrome = require ( 'chrome-launch' ) ;
9
9
var tapParser = require ( 'tap-parser' ) ;
10
+ var chrome = require ( 'chrome-launch' ) ;
10
11
11
12
var PORT = 8080 ;
12
13
var PATH_ROOT = path . join ( __dirname , '..' ) ;
@@ -22,15 +23,15 @@ var EXIT_CODE = 0;
22
23
main ( ) ;
23
24
24
25
function main ( ) {
25
- scanDependencies ( ) ;
26
+ scanInput ( ) ;
26
27
27
28
stubIndex ( )
28
29
. then ( bundleTests )
29
30
. then ( startServer )
30
31
. then ( launch ) ;
31
32
}
32
33
33
- function scanDependencies ( ) {
34
+ function scanInput ( ) {
34
35
var reqFiles = [ PATH_INDEX , PATH_TEST_FILE ] ;
35
36
36
37
reqFiles . forEach ( function ( filePath ) {
@@ -103,6 +104,11 @@ function launch() {
103
104
chrome ( URL ) ;
104
105
}
105
106
107
+ function removeBuildFiles ( ) {
108
+ fs . unlinkSync ( PATH_INDEX_STUB ) ;
109
+ fs . unlinkSync ( PATH_TEST_BUNDLE ) ;
110
+ }
111
+
106
112
function doesFileExist ( filePath ) {
107
113
try {
108
114
if ( fs . statSync ( filePath ) . isFile ( ) ) return true ;
@@ -113,8 +119,3 @@ function doesFileExist(filePath) {
113
119
114
120
return false ;
115
121
}
116
-
117
- function removeBuildFiles ( ) {
118
- fs . unlinkSync ( PATH_INDEX_STUB ) ;
119
- fs . unlinkSync ( PATH_TEST_BUNDLE ) ;
120
- }
0 commit comments