diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py index 955461dcdb2457290556bc7d844b255f2493ecd5..c349c11fe2f8122a4aef0954dd288aa4b5c969fe 100644 --- a/testsuite/driver/testlib.py +++ b/testsuite/driver/testlib.py @@ -1006,7 +1006,7 @@ def normalise_win32_io_errors(name, opts): def normalise_version_( *pkgs ): def normalise_version__( str ): # (name)(-version)(-hash)(-components) - return re.sub('(' + '|'.join(map(re.escape,pkgs)) + ')-[0-9.]+(-[0-9a-zA-Z]+)?(-[0-9a-zA-Z]+)?', + return re.sub('(' + '|'.join(map(re.escape,pkgs)) + ')-[0-9.]+(-[0-9a-zA-Z\+]+)?(-[0-9a-zA-Z]+)?', '\\1-<VERSION>-<HASH>', str) return normalise_version__