瀏覽代碼

When creating a test session context, make sure the spec manager is ready before using it.

Jason Grout 5 年之前
父節點
當前提交
0ad63f3c9a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      testutils/src/index.ts

+ 1 - 1
testutils/src/index.ts

@@ -203,7 +203,7 @@ export async function createSessionContext(
   const manager = options.sessionManager ?? Private.getManager().sessions;
   const specsManager = options.specsManager ?? Private.getManager().kernelspecs;
 
-  await manager.ready;
+  await Promise.all([manager.ready, specsManager.ready]);
   return new SessionContext({
     sessionManager: manager,
     specsManager,