# HG changeset patch # User Manuel Jacob # Date 1595259481 -7200 # Node ID 04c428e937703e8c9edb2e4f93f51c841baaf2e9 # Parent 5322e738be0f165c0d8f38a47a1840e360dc1ea3 tests: correctly match clang-format version >= 10 The previous regex only matched the first digit, so "clang-format version 10.0.0" was recognized as version 1. diff -r 5322e738be0f -r 04c428e93770 tests/hghave.py --- a/tests/hghave.py Tue Jul 14 13:36:57 2020 -0700 +++ b/tests/hghave.py Mon Jul 20 17:38:01 2020 +0200 @@ -591,7 +591,7 @@ @check("clang-format", "clang-format C code formatter") def has_clang_format(): - m = matchoutput('clang-format --version', br'clang-format version (\d)') + m = matchoutput('clang-format --version', br'clang-format version (\d*)') # style changed somewhere between 4.x and 6.x return m and int(m.group(1)) >= 6