Skip to content

Commit acbaa65

Browse files
committed
ts: fix tests to work with new directory structure
1 parent be41d11 commit acbaa65

72 files changed

Lines changed: 90 additions & 82 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

lib/cli/cli-info.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ var info = {
3131
*/
3232
makeConfig: function (cwd, cb) {
3333

34-
// var opts = require(path.join(__dirname, "..", config.configFile));
34+
var opts = require(path.join(__dirname, "..", config.configFile));
3535
var userOpts = {};
3636

3737
var ignore = ["excludedFileTypes", "injectFileTypes", "snippetOptions"];

lib/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ module.exports = {
1717
socketIoScript: "/public/socket.io.min.1.6.0.js",
1818
configFile: "default-config.js",
1919
userFile: "bs-config.js",
20-
template: "cli-template.js",
20+
template: path.join(__dirname, "..", "templates/cli-template.js"),
2121
httpProtocol: {
2222
path: "/__browser_sync__"
2323
},

lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ function initSingleton() {
247247
}
248248
}
249249
var args = Array.prototype.slice.call(arguments);
250-
singleton = exports.create("singleton", getSingletonEmitter());
250+
singleton = create("singleton", getSingletonEmitter());
251251

252252
if (singletonPlugins.length) {
253253
singletonPlugins.forEach(function (obj) {

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,21 @@
88
},
99
"repository": "BrowserSync/browser-sync",
1010
"license": "Apache-2.0",
11-
"main": "dist/lib/index.js",
11+
"main": "dist/index.js",
1212
"bin": "dist/bin.js",
1313
"files": [
14-
"bin",
15-
"index.js",
1614
"dist",
1715
"certs",
1816
"templates",
1917
"cli-options",
20-
"client/index",
2118
"client/dist"
2219
],
2320
"engines": {
2421
"node": ">= 0.8.0"
2522
},
2623
"scripts": {
2724
"env": "node ./test/env.js",
28-
"test": "npm run lint && npm run env && npm run unit",
25+
"test": "npm run env && npm run unit",
2926
"lint": "eslint index.js lib bin examples test/specs gulpfile.js --fix",
3027
"pro": "protractor test/protractor/config.single.js",
3128
"pro-local": "node test/protractor/setup.js",
@@ -90,6 +87,7 @@
9087
"request": "2.79.0",
9188
"rimraf": "2.5.4",
9289
"sinon": "1.17.5",
90+
"source-map-support": "^0.5.0",
9391
"supertest": "2.0.0",
9492
"typescript": "^2.6.2",
9593
"vinyl": "1.2.0"

test/specs/api/init.exit.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
var browserSync = require("../../../index");
3+
var browserSync = require("../../../");
44

55
var assert = require("chai").assert;
66
var sinon = require("sinon");

test/specs/cli/cli.exec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
describe("CLI: exec", function () {
44
this.timeout(10000);
55
it("Can launch from cli", function (done) {
6-
var strem = require("child_process").spawn("node", [require.resolve("../../../bin/browser-sync"), "start"]);
6+
var strem = require("child_process").spawn("node", [require.resolve("../../../dist/bin"), "start"]);
77
var chunks = [];
88
strem.stdout.on("data", function (data) {
99
chunks.push(data.toString());

test/specs/commands/recipes.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
"use strict";
1+
require('source-map-support').install();
22

33
var path = require("path");
44
var browserSync = require(path.resolve("./"));
55

66
var pkg = require(path.resolve("package.json"));
77
var sinon = require("sinon");
8-
var logger = require("../../../lib/logger").logger;
8+
var logger = require("../../../dist/logger").logger;
99
var assert = require("chai").assert;
1010
var cli = require(path.resolve(pkg.bin));
1111
var fs = require("fs");

test/specs/e2e/cli/e2e.cli.conf.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ var assert = require("chai").assert;
77
var sinon = require("sinon");
88
var fs = require("fs");
99
var cli = require(path.resolve(pkg.bin));
10-
var utils = require("../../../../lib/utils");
10+
var utils = require("../../../../dist/utils");
1111

1212
describe("CLI: reading config file from disk", function () {
1313
it("reads a config file", function (done) {

test/specs/e2e/e2e.events.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
var browserSync = require("../../../index");
3+
var browserSync = require("../../../");
44

55
var sinon = require("sinon");
66

test/specs/e2e/e2e.fail.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//"use strict";
22
//
3-
//var browserSync = require("../../../index");
3+
//var browserSync = require("../../../");
44
//var snippetUtils = require("../../../lib/snippetUtils");
55
//
66
//var assert = require("chai").assert;

0 commit comments

Comments
 (0)