diff -r 2bf4741515a7 Lib/test/test_sys.py --- a/Lib/test/test_sys.py Sun Nov 24 18:17:11 2013 +0200 +++ b/Lib/test/test_sys.py Sun Nov 24 18:50:24 2013 +0100 @@ -447,7 +447,7 @@ class SysModuleTest(unittest.TestCase): self.assertIsInstance(sys.hash_info.inf, int) self.assertIsInstance(sys.hash_info.nan, int) self.assertIsInstance(sys.hash_info.imag, int) - algo = sysconfig.get_config_var("PY_HASH_ALGORITHM") + algo = sysconfig.get_config_var("Py_HASH_ALGORITHM") if sys.hash_info.algorithm in {"fnv", "siphash24"}: self.assertIn(sys.hash_info.hash_bits, {32, 64}) self.assertIn(sys.hash_info.seed_bits, {32, 64, 128}) @@ -457,11 +457,7 @@ class SysModuleTest(unittest.TestCase): elif algo == 2: self.assertEqual(sys.hash_info.algorithm, "fnv") else: - processor = platform.processor().lower() - if processor in {"sparc", "mips"}: - self.assertEqual(sys.hash_info.algorithm, "fnv") - else: - self.assertEqual(sys.hash_info.algorithm, "siphash24") + self.assertIn(sys.hash_info.algorithm, {"fnv", "siphash24"}) else: # PY_HASH_EXTERNAL self.assertEqual(algo, 0)