@@ -26,10 +26,9 @@ describe('editor', () => {
26
26
vitest
27
27
. spyOn ( envModule , 'getEnvironmentVariables' )
28
28
. mockReturnValue ( { EDITOR : 'editor' } ) ;
29
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
30
- . calledWith ( 'editor' )
31
- . thenResolve ( null ) ;
32
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
29
+ const resolveExecutableSpy = vitest . spyOn ( miscUtils , 'resolveExecutable' ) ;
30
+ when ( resolveExecutableSpy ) . calledWith ( 'editor' ) . thenResolve ( null ) ;
31
+ when ( resolveExecutableSpy )
33
32
. calledWith ( 'code' )
34
33
. thenResolve ( '/path/to/code' ) ;
35
34
@@ -43,12 +42,9 @@ describe('editor', () => {
43
42
vitest
44
43
. spyOn ( envModule , 'getEnvironmentVariables' )
45
44
. mockReturnValue ( { EDITOR : 'editor' } ) ;
46
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
47
- . calledWith ( 'editor' )
48
- . thenResolve ( null ) ;
49
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
50
- . calledWith ( 'code' )
51
- . thenResolve ( null ) ;
45
+ const resolveExecutableSpy = vitest . spyOn ( miscUtils , 'resolveExecutable' ) ;
46
+ when ( resolveExecutableSpy ) . calledWith ( 'editor' ) . thenResolve ( null ) ;
47
+ when ( resolveExecutableSpy ) . calledWith ( 'code' ) . thenResolve ( null ) ;
52
48
53
49
expect ( await determineEditor ( ) ) . toBeNull ( ) ;
54
50
} ) ;
@@ -57,10 +53,9 @@ describe('editor', () => {
57
53
vitest
58
54
. spyOn ( envModule , 'getEnvironmentVariables' )
59
55
. mockReturnValue ( { EDITOR : 'editor' } ) ;
60
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
61
- . calledWith ( 'editor' )
62
- . thenResolve ( null ) ;
63
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
56
+ const resolveExecutableSpy = vitest . spyOn ( miscUtils , 'resolveExecutable' ) ;
57
+ when ( resolveExecutableSpy ) . calledWith ( 'editor' ) . thenResolve ( null ) ;
58
+ when ( resolveExecutableSpy )
64
59
. calledWith ( 'code' )
65
60
. thenReject ( new Error ( 'some error' ) ) ;
66
61
@@ -71,12 +66,11 @@ describe('editor', () => {
71
66
vitest
72
67
. spyOn ( envModule , 'getEnvironmentVariables' )
73
68
. mockReturnValue ( { EDITOR : 'editor' } ) ;
74
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
69
+ const resolveExecutableSpy = vitest . spyOn ( miscUtils , 'resolveExecutable' ) ;
70
+ when ( resolveExecutableSpy )
75
71
. calledWith ( 'editor' )
76
72
. thenReject ( new Error ( 'some error' ) ) ;
77
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
78
- . calledWith ( 'code' )
79
- . thenResolve ( null ) ;
73
+ when ( resolveExecutableSpy ) . calledWith ( 'code' ) . thenResolve ( null ) ;
80
74
81
75
expect ( await determineEditor ( ) ) . toBeNull ( ) ;
82
76
} ) ;
@@ -85,10 +79,11 @@ describe('editor', () => {
85
79
vitest
86
80
. spyOn ( envModule , 'getEnvironmentVariables' )
87
81
. mockReturnValue ( { EDITOR : 'editor' } ) ;
88
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
82
+ const resolveExecutableSpy = vitest . spyOn ( miscUtils , 'resolveExecutable' ) ;
83
+ when ( resolveExecutableSpy )
89
84
. calledWith ( 'editor' )
90
85
. thenReject ( new Error ( 'some error' ) ) ;
91
- when ( vitest . spyOn ( miscUtils , 'resolveExecutable' ) )
86
+ when ( resolveExecutableSpy )
92
87
. calledWith ( 'code' )
93
88
. thenReject ( new Error ( 'some error' ) ) ;
94
89
0 commit comments