From d268b5f1290b720d32d2004561786953fe18e051 Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Mon, 21 Nov 2016 18:21:37 +1300 Subject: [PATCH 1/3] Add onTargetEvent to test debugger stub. --- spec/debugger-stub.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/debugger-stub.js b/spec/debugger-stub.js index a521282..ac18192 100644 --- a/spec/debugger-stub.js +++ b/spec/debugger-stub.js @@ -25,6 +25,10 @@ export default class DebbugerStub { return this.emitter.on('breakpoint', callback) } + onTargetEvent(callback) { + return this.emitter.on('target', callback) + } + /* For tests */ emitSessionEvent(notification) { this.emitter.emit('session', notification) From 6ccc91d1c90eaca282699ad8a59ce7255ef98021 Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Mon, 21 Nov 2016 18:35:18 +1300 Subject: [PATCH 2/3] Add circle.yml from AtomDebugger/debugger-ui-default --- circle.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 circle.yml diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000..f309cc0 --- /dev/null +++ b/circle.yml @@ -0,0 +1,20 @@ +dependencies: + override: + - curl -L https://atom.io/download/deb -o atom-amd64.deb + - sudo dpkg --install atom-amd64.deb || true + - sudo apt-get update + - sudo apt-get -f install + - node --version + - npm --version + - atom --version + - npm prune + - npm install + - apm rebuild + +test: + override: + - npm test + +machine: + node: + version: 6.3.0 From 621ce8a0f304d8aaf45159da01384355604403da Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Mon, 21 Nov 2016 18:59:07 +1300 Subject: [PATCH 3/3] Run tests with apm --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index f309cc0..7e79a30 100644 --- a/circle.yml +++ b/circle.yml @@ -13,7 +13,7 @@ dependencies: test: override: - - npm test + - apm test machine: node: