@@ -123,6 +123,16 @@ test('before-script <test-job>', async () => {
123
123
expect ( mockProcessExit ) . toBeCalledTimes ( 0 ) ;
124
124
} ) ;
125
125
126
+ test ( 'before-script-default <test-job>' , async ( ) => {
127
+ await defaultCmd . handler ( {
128
+ cwd : 'src/tests/test-cases/before-script-default' ,
129
+ job : 'test-job'
130
+ } ) ;
131
+ expect ( mockProcessStdout ) . toHaveBeenCalledWith ( "Before test\n" ) ;
132
+ expect ( mockProcessStderr ) . toBeCalledTimes ( 0 ) ;
133
+ expect ( mockProcessExit ) . toBeCalledTimes ( 0 ) ;
134
+ } ) ;
135
+
126
136
test ( 'after-script <test-job>' , async ( ) => {
127
137
await defaultCmd . handler ( {
128
138
cwd : 'src/tests/test-cases/after-script' ,
@@ -133,6 +143,16 @@ test('after-script <test-job>', async () => {
133
143
expect ( mockProcessExit ) . toBeCalledTimes ( 0 ) ;
134
144
} ) ;
135
145
146
+ test ( 'after-script-default <test-job>' , async ( ) => {
147
+ await defaultCmd . handler ( {
148
+ cwd : 'src/tests/test-cases/after-script-default' ,
149
+ job : 'test-job'
150
+ } ) ;
151
+ expect ( mockProcessStdout ) . toHaveBeenCalledWith ( "Cleanup after test\n" ) ;
152
+ expect ( mockProcessStderr ) . toBeCalledTimes ( 0 ) ;
153
+ expect ( mockProcessExit ) . toBeCalledTimes ( 0 ) ;
154
+ } ) ;
155
+
136
156
test ( 'artifacts <test-root-file>' , async ( ) => {
137
157
await defaultCmd . handler ( {
138
158
cwd : 'src/tests/test-cases/artifacts' ,
0 commit comments