diff -r a8ca22119385 -r 0409bd6ba663 tests/test-rust-revlog.py --- a/tests/test-rust-revlog.py Thu Nov 02 15:50:13 2023 +0100 +++ b/tests/test-rust-revlog.py Mon Oct 30 22:36:30 2023 +0100 @@ -87,6 +87,10 @@ self.assertEqual(shortest, expected) self.assertEqual(nt.prefix_rev_lookup(hex_node[:shortest]), i) + # test invalidation (generation poisoning) detection + del idx[3] + self.assertTrue(nt.is_invalidated()) + if __name__ == '__main__': import silenttestrunner