diff tests/hghave.py @ 44264:d3f776c4760e

py3: catch AttributeError too with ImportError Looks like py3 raises AttributeError instead of ImportError. This is caught on windows. Differential Revision: https://phab.mercurial-scm.org/D7965
author Pulkit Goyal <7895pulkit@gmail.com>
date Wed, 22 Jan 2020 03:17:06 +0530
parents 5b38c2ab6ad3
children e48a996d12bc
line wrap: on
line diff
--- a/tests/hghave.py	Wed Feb 05 15:15:18 2020 -0500
+++ b/tests/hghave.py	Wed Jan 22 03:17:06 2020 +0530
@@ -685,7 +685,7 @@
 
         curses.COLOR_BLUE
         return matchoutput('test -x "`which tic`"', br'')
-    except ImportError:
+    except (ImportError, AttributeError):
         return False