| Index: test/test262/testcfg.py
|
| diff --git a/test/test262/testcfg.py b/test/test262/testcfg.py
|
| index e4a3bdeaaf7d8024765abafb1cc27feac188d7d2..fc03c4d02e56f833487506be9f3c8a18a719ce0a 100644
|
| --- a/test/test262/testcfg.py
|
| +++ b/test/test262/testcfg.py
|
| @@ -34,8 +34,8 @@ import hashlib
|
| import tarfile
|
|
|
|
|
| -TEST_262_ARCHIVE_REVISION = '3a890174343c' # This is the r309 revision.
|
| -TEST_262_ARCHIVE_MD5 = 'be5d4cfbe69cef70430907b8f3a92b50'
|
| +TEST_262_ARCHIVE_REVISION = 'fb327c439e20' # This is the r334 revision.
|
| +TEST_262_ARCHIVE_MD5 = '307acd166ec34629592f240dc12d57ed'
|
| TEST_262_URL = 'http://hg.ecmascript.org/tests/test262/archive/%s.tar.bz2'
|
| TEST_262_HARNESS = ['sta.js']
|
|
|
| @@ -114,6 +114,7 @@ class Test262TestConfiguration(test.TestConfiguration):
|
| for chunk in iter(lambda: f.read(8192), ''):
|
| md5.update(chunk)
|
| if md5.hexdigest() != TEST_262_ARCHIVE_MD5:
|
| + os.remove(archive_name)
|
| raise Exception("Hash mismatch of test data file")
|
| archive = tarfile.open(archive_name, 'r:bz2')
|
| archive.extractall(join(self.root))
|
|
|