diff mercurial/transaction.py @ 32427:8defc7d9adae

transaction: use ProgrammingError
author Jun Wu <quark@fb.com>
date Sun, 26 Mar 2017 16:59:30 -0700 (2017-03-26)
parents 599912a62ff6
children 976681123416
line wrap: on
line diff
--- a/mercurial/transaction.py
+++ b/mercurial/transaction.py
@@ -226,7 +226,7 @@
         """
         if self._queue:
             msg = 'cannot use transaction.addbackup inside "group"'
-            raise RuntimeError(msg)
+            raise error.ProgrammingError(msg)
 
         if file in self.map or file in self._backupmap:
             return