Skip to content

Commit 341ece5

Browse files
authored
Windows bugs & improvements + test failure improvements
1 parent 9071403 commit 341ece5

File tree

1 file changed

+22
-13
lines changed

1 file changed

+22
-13
lines changed

tests/index.coffee

+22-13
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ describe 'node-auto-launch', ->
3636
autoLaunch.isEnabled().then (enabled) ->
3737
expect(enabled).to.equal false
3838
done()
39+
.catch done
3940
return
4041

4142
it 'should catch errors', (done) ->
@@ -52,10 +53,12 @@ describe 'node-auto-launch', ->
5253
autoLaunchHelper.ensureDisabled()
5354

5455
it 'should enable auto launch', (done) ->
55-
autoLaunch.enable().then ->
56-
autoLaunch.isEnabled().then (enabled) ->
57-
expect(enabled).to.equal true
58-
done()
56+
autoLaunch.enable()
57+
.then -> autoLaunch.isEnabled()
58+
.then (enabled) ->
59+
expect(enabled).to.equal true
60+
done()
61+
.catch done
5962
return
6063

6164
it 'should catch errors', (done) ->
@@ -71,10 +74,12 @@ describe 'node-auto-launch', ->
7174
autoLaunchHelper.ensureEnabled()
7275

7376
it 'should disable auto launch', (done) ->
74-
autoLaunch.disable().then ->
75-
autoLaunch.isEnabled().then (enabled) ->
76-
expect(enabled).to.equal false
77-
done()
77+
autoLaunch.disable()
78+
.then -> autoLaunch.isEnabled()
79+
.then (enabled) ->
80+
expect(enabled).to.equal false
81+
done()
82+
.catch done
7883
return
7984

8085
it 'should catch errors', (done) ->
@@ -110,6 +115,7 @@ describe 'node-auto-launch', ->
110115
autoLaunchWithLaunchAgent.isEnabled().then (enabled) ->
111116
expect(enabled).to.equal false
112117
done()
118+
.catch done
113119
return
114120

115121
it 'should catch errors', (done) ->
@@ -128,6 +134,7 @@ describe 'node-auto-launch', ->
128134
autoLaunchWithLaunchAgent.isEnabled().then (enabled) ->
129135
expect(enabled).to.equal true
130136
done()
137+
.catch done
131138
return
132139

133140
it 'should catch errors', (done) ->
@@ -142,15 +149,17 @@ describe 'node-auto-launch', ->
142149
beforeEach -> autoLaunchWithLaunchAgentHelper.ensureEnabled()
143150

144151
it 'should disable auto launch', (done) ->
145-
autoLaunchWithLaunchAgent.disable().then ->
146-
autoLaunchWithLaunchAgent.isEnabled().then (enabled) ->
147-
expect(enabled).to.equal false
148-
done()
152+
autoLaunchWithLaunchAgent.disable()
153+
.then -> autoLaunchWithLaunchAgent.isEnabled()
154+
.then (enabled) ->
155+
expect(enabled).to.equal false
156+
done()
157+
.catch done
149158
return
150159

151160
it 'should catch errors', (done) ->
152161
autoLaunchWithLaunchAgentHelper.mockApi
153162
disable: -> Promise.reject()
154163

155164
autoLaunchWithLaunchAgent.disable().catch done
156-
return
165+
return

0 commit comments

Comments
 (0)