Просмотр исходного кода

test(tools): satisfy noUncheckedIndexedAccess in the docstring test

Chinesezjc 2 месяцев назад
Родитель
Сommit
3f7707e9aa
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/core/tools/tests/py-types.spec.ts

+ 1 - 1
packages/core/tools/tests/py-types.spec.ts

@@ -410,7 +410,7 @@ describe('renderToolsSdkPy', () => {
       const signature = lines.findIndex(line => line.startsWith(`${' '.repeat(4)}async def ${name}(`))
       expect(signature).toBeGreaterThan(-1)
       // Ends in `:`, not the `: ...` stub — a docstring IS the whole body.
-      expect(lines[signature].endsWith(':')).toBe(true)
+      expect(lines[signature]?.endsWith(':')).toBe(true)
       expect(lines[signature + 1]).toBe(`${' '.repeat(8)}"""${doc}"""`)
     }
     // No docstring is left floating at class-body indentation.