@@ -171,10 +171,6 @@ function makeRuntimeAgent(
171171 } ;
172172}
173173
174- function nextTick ( ) : Promise < void > {
175- return new Promise ( ( resolve ) => setTimeout ( resolve , 0 ) ) ;
176- }
177-
178174describe ( 'TodoAgentRuntime' , ( ) => {
179175 it ( 'isolates state by agent and generation' , async ( ) => {
180176 const registry = new RuntimeRegistry ( ) ;
@@ -369,7 +365,6 @@ describe('TodoAgentRuntime', () => {
369365 expect ( ( ) => main . managed . runtimeSet . resolve ( AgentTodo ) ) . toThrow ( 'closed' ) ;
370366
371367 registry . withdraw ( record ) ;
372- await nextTick ( ) ;
373368 expect ( sub . activeReminders ( ) ) . toBe ( 0 ) ;
374369 expect ( ( ) => sub . managed . runtimeSet . resolve ( AgentTodo ) ) . toThrow ( 'unavailable' ) ;
375370 await sub . dispose ( ) ;
@@ -509,7 +504,6 @@ describe('TodoAgentRuntime', () => {
509504 const managed = new ManagedAgent ( scope . agentContext , handle , [ ] ) ;
510505 registry . track ( managed ) ;
511506 managed . attachDurableRuntimes ( ) ;
512- await nextTick ( ) ;
513507
514508 expect ( managed . runtimeSet . inspect ( ) [ 0 ] ) . toMatchObject ( {
515509 id : 'failed-runtime' ,
@@ -527,9 +521,8 @@ describe('KeyedResourceLeasePool', () => {
527521 let creates = 0 ;
528522 const pool = new KeyedResourceLeasePool (
529523 { owner : 'todo.test' , generation : 1 } ,
530- async ( ) => {
524+ ( ) => {
531525 creates += 1 ;
532- await nextTick ( ) ;
533526 return { dispose : ( ) => { } } ;
534527 } ,
535528 ) ;
@@ -547,8 +540,7 @@ describe('KeyedResourceLeasePool', () => {
547540 const pool = new KeyedResourceLeasePool (
548541 { owner : 'todo.test' , generation : 2 } ,
549542 ( ) => ( {
550- dispose : async ( ) => {
551- await nextTick ( ) ;
543+ dispose : ( ) => {
552544 disposed = true ;
553545 } ,
554546 } ) ,
@@ -557,7 +549,6 @@ describe('KeyedResourceLeasePool', () => {
557549 const withdrawal = pool . withdraw ( ) ;
558550
559551 await expect ( pool . acquire ( 'main' ) ) . rejects . toThrow ( 'todo.test:2 is withdrawn' ) ;
560- await nextTick ( ) ;
561552 expect ( disposed ) . toBe ( false ) ;
562553 lease . release ( ) ;
563554 await withdrawal ;
0 commit comments