diff --git a/index.js b/index.js index e553b5b..22da3f7 100644 --- a/index.js +++ b/index.js @@ -31,13 +31,6 @@ function NativeScriptLauncher(baseBrowserDecorator, logger, config, args, emitte var launcherConfig = config._NS || {}; - emitter.on('file_list_modified', function() { - self.log.info('Deploying NativeScript unit tests...'); - if (self.parsedUrl) { - self.liveSyncAndRun(self.parsedUrl); - } - }) - emitter.on('browser_register', function(browser) { if (!browser.id || browser.id.indexOf('NativeScript') !== 0) { return; @@ -52,6 +45,7 @@ function NativeScriptLauncher(baseBrowserDecorator, logger, config, args, emitte process.stdout.write(data); } + // Consider removing this in case we drop support for `tns dev-test` command self.liveSyncAndRun = function() { var tnsArgs = ['dev-test', self.platform, '--port', self.parsedUrl.port]; if (args.arguments) { @@ -91,7 +85,7 @@ function NativeScriptLauncher(baseBrowserDecorator, logger, config, args, emitte self.start = function(url) { self.parsedUrl = URL.parse(url); - self.liveSyncAndRun(); + process.send({ url: self.parsedUrl, launcherConfig: JSON.stringify(launcherConfig.options) }); } } diff --git a/package.json b/package.json index 0dac248..8f1d5a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "karma-nativescript-launcher", - "version": "0.3.1", + "version": "0.4.0", "description": "", "main": "index.js", "scripts": {