|
@@ -410,3 +410,7 @@ class WalkerTest(TestCase):
|
|
|
# Ensure that c1..y4 get excluded even though they're popped from the
|
|
|
# priority queue long before y5.
|
|
|
self.assertWalkYields([m6, x2], [m6.id], exclude=[y5.id])
|
|
|
+
|
|
|
+ def test_empty_walk(self):
|
|
|
+ c1, c2, c3 = self.make_linear_commits(3)
|
|
|
+ self.assertWalkYields([], [c3.id], exclude=[c3.id])
|