# HG changeset patch # User Maciej Fijalkowski # Date 1459668417 -3600 # Node ID a3a01194a337fb2a90f3022408700e360925a2e8 # Parent 403b0a7ab41002717731b661243b9ca396aa28bc pypy: fix overspecific test checks Those tests check a bit too specific message in ImportError/SyntaxError. Make test-hook and test-bad-extension pass on pypy diff -r 403b0a7ab410 -r a3a01194a337 tests/test-bad-extension.t --- a/tests/test-bad-extension.t Sun Apr 03 10:02:58 2016 +0300 +++ b/tests/test-bad-extension.t Sun Apr 03 08:26:57 2016 +0100 @@ -56,9 +56,9 @@ could not import hgext.badext2 (No module named *badext2): trying badext2 (glob) Traceback (most recent call last): ImportError: No module named *badext2 (glob) - could not import hgext3rd.badext2 (No module named badext2): trying badext2 + could not import hgext3rd.badext2 (No module named *badext2): trying badext2 (glob) Traceback (most recent call last): - ImportError: No module named badext2 + ImportError: No module named *badext2 (glob) *** failed to import extension badext2: No module named badext2 Traceback (most recent call last): ImportError: No module named badext2 diff -r 403b0a7ab410 -r a3a01194a337 tests/test-hook.t --- a/tests/test-hook.t Sun Apr 03 10:02:58 2016 +0300 +++ b/tests/test-hook.t Sun Apr 03 08:26:57 2016 +0100 @@ -537,7 +537,7 @@ searching for changes exception from first failed import attempt: Traceback (most recent call last): - SyntaxError: invalid syntax + SyntaxError: * (glob) exception from second failed import attempt: Traceback (most recent call last): ImportError: No module named hgext_syntaxerror