File tree Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,9 @@ describe('trace', () => {
9595
9696 await app . handle ( req ( '/' ) )
9797
98+ // wait for next tick
99+ await Bun . sleep ( 1 )
100+
98101 expect ( called ) . toEqual ( [
99102 'request' ,
100103 'parse' ,
@@ -107,7 +110,7 @@ describe('trace', () => {
107110 ] )
108111 } )
109112
110- it ( "don't crash on composer" , ( ) => {
113+ it ( "don't crash on composer" , async ( ) => {
111114 const called = < string [ ] > [ ]
112115
113116 const detectEvent =
@@ -152,13 +155,29 @@ describe('trace', () => {
152155 'handle' ,
153156 'afterHandle' ,
154157 'mapResponse' ,
155- ' afterResponse'
158+ // afterResponse is being called so we can't check it yet
156159 ] )
157160 } )
158161 }
159162 )
160163
161- const app = new Elysia ( ) . get ( '/' , 'hi' )
164+ const app = new Elysia ( ) . use ( plugin ) . get ( '/' , 'hi' )
165+
166+ await app . handle ( req ( '/' ) )
167+
168+ // wait for next tick
169+ await Bun . sleep ( 1 )
170+
171+ expect ( called ) . toEqual ( [
172+ 'request' ,
173+ 'parse' ,
174+ 'transform' ,
175+ 'beforeHandle' ,
176+ 'handle' ,
177+ 'afterHandle' ,
178+ 'mapResponse' ,
179+ 'afterResponse'
180+ ] )
162181 } )
163182
164183 it ( 'handle local scope' , async ( ) => {
You can’t perform that action at this time.
0 commit comments