tests/simplestorerepo.py
changeset 52487 3daaa5195a30
parent 52471 4a332b233194
child 52489 ba8f03ad8906
--- a/tests/simplestorerepo.py	Tue Dec 10 23:36:14 2024 -0500
+++ b/tests/simplestorerepo.py	Wed Oct 23 12:21:52 2024 -0400
@@ -14,6 +14,8 @@
 import stat
 
 from typing import (
+    Iterable,
+    Iterator,
     Optional,
 )
 
@@ -164,10 +166,10 @@
 
         self._index.append((0, 0, 0, -1, -1, -1, -1, self._repo.nullid))
 
-    def __len__(self):
+    def __len__(self) -> int:
         return len(self._indexdata)
 
-    def __iter__(self):
+    def __iter__(self) -> Iterator[int]:
         return iter(range(len(self)))
 
     def revs(self, start=0, stop=None):
@@ -431,7 +433,7 @@
             'storedsize': None,
         }
 
-    def verifyintegrity(self, state):
+    def verifyintegrity(self, state) -> Iterable[repository.iverifyproblem]:
         state['skipread'] = set()
         for rev in self:
             node = self.node(rev)