Skip to content
Prev Previous commit
Next Next commit
Check types in test_commit.test_traversal()
  • Loading branch information
Yobmod committed Jun 28, 2021
commit e8565db485f9bdebdb36f4af1be2081c4a89ec83
2 changes: 1 addition & 1 deletion git/objects/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@

# T_Traversable = TypeVar('T_Traversable', bound='Traversable')
TraversedObj = Union['Traversable', 'Blob']
TraversedTup = Tuple[Union['Traversable', None], TraversedObj] # return tuple is on_edge. src is Non for first item.
TraversedTup = Tuple[Union['Traversable', None], TraversedObj] # return tuple is on_edge.
T_TraversedObj = TypeVar('T_TraversedObj', bound=TraversedObj)
# --------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion test/test_commit.py
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,8 @@ def test_traversal(self):
# at some point, both iterations should stop
self.assertEqual(list(bfirst)[-1], first)

stoptraverse = self.rorepo.commit("254d04aa3180eb8b8daf7b7ff25f010cd69b4e7d").traverse(as_edge=True)
stoptraverse = self.rorepo.commit("254d04aa3180eb8b8daf7b7ff25f010cd69b4e7d").traverse(ignore_self=0,
as_edge=True)
stoptraverse_list = list(stoptraverse)
[self.assertIsInstance(item, (tuple)) for item in stoptraverse_list]
[self.assertIsInstance(src, (Commit)) for src, item in stoptraverse_list]
Expand Down