From 927bee82f75ad8a1d47decf3f86f09f0e9def2ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Bajto=C5=A1?= Date: Tue, 21 Oct 2014 09:38:25 +0200 Subject: [PATCH 1/2] Use loopback 2.x in unit tests. --- package.json | 2 +- test/browser.test.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 779f7d2..969053b 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "browserify": "^4.1.8", "fs-extra": "^0.10.0", "jshint": "^2.5.6", - "loopback": "^1.5.0", + "loopback": "^2.5.0", "mocha": "^1.19.0", "must": "^0.12.0", "supertest": "^0.13.0" diff --git a/test/browser.test.js b/test/browser.test.js index 869b451..d8e5019 100644 --- a/test/browser.test.js +++ b/test/browser.test.js @@ -69,6 +69,9 @@ function createBrowserLikeContext() { debug: process.env.DEBUG }, + // used by DataSource.prototype.ready + setTimeout: setTimeout, + // used by `debug` module document: { documentElement: { style: {} } }, From c04946073f350a66e1c622103b1b70b4465ffd58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Bajto=C5=A1?= Date: Tue, 21 Oct 2014 09:39:57 +0200 Subject: [PATCH 2/2] package: update dependency versions --- package.json | 8 ++++---- test/browser.test.js | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 969053b..bfa2f3d 100644 --- a/package.json +++ b/package.json @@ -27,17 +27,17 @@ "commondir": "0.0.1", "debug": "^2.0.0", "lodash.clonedeep": "^2.4.1", - "semver": "^2.3.0", + "semver": "^4.1.0", "toposort": "^0.2.10", "underscore": "^1.6.0" }, "devDependencies": { - "browserify": "^4.1.8", - "fs-extra": "^0.10.0", + "browserify": "^6.1.0", + "fs-extra": "^0.12.0", "jshint": "^2.5.6", "loopback": "^2.5.0", "mocha": "^1.19.0", "must": "^0.12.0", - "supertest": "^0.13.0" + "supertest": "^0.14.0" } } diff --git a/test/browser.test.js b/test/browser.test.js index d8e5019..87769d1 100644 --- a/test/browser.test.js +++ b/test/browser.test.js @@ -33,6 +33,7 @@ describe('browser support', function() { function browserifyTestApp(appDir, next) { var b = browserify({ basedir: appDir, + debug: true }); b.require('./app.js', { expose: 'browser-app' }); @@ -40,7 +41,7 @@ function browserifyTestApp(appDir, next) { var bundlePath = sandbox.resolve('browser-app-bundle.js'); var out = fs.createWriteStream(bundlePath); - b.bundle({ debug: true }).pipe(out); + b.bundle().pipe(out); out.on('error', function(err) { return next(err); }); out.on('close', function() {