# HG changeset patch # User Pierre-Yves David # Date 1674647872 -3600 # Node ID 7b289a70c2c823d1787506019fc91acbe51cb347 # Parent 6cdcab3ae3fa597c4c7eaf9de1853cdac3daa2f2 dirstate: use wlock and changing_files context in `test-revlog-ancestry` This is the way. diff -r 6cdcab3ae3fa -r 7b289a70c2c8 tests/test-revlog-ancestry.py --- a/tests/test-revlog-ancestry.py Tue Dec 13 15:01:59 2022 +0100 +++ b/tests/test-revlog-ancestry.py Wed Jan 25 12:57:52 2023 +0100 @@ -19,8 +19,10 @@ f = open(name, 'wb') f.write(b'%s\n' % name) f.close() - repo[None].add([name]) - commit(name, time) + with repo.wlock(): + with repo.dirstate.changing_files(repo): + repo[None].add([name]) + commit(name, time) def update(rev):