diff --git a/Lib/test/test_cmd_line_script.py b/Lib/test/test_cmd_line_script.py index 8b9eb7ffd..9338aebf0 100644 --- a/Lib/test/test_cmd_line_script.py +++ b/Lib/test/test_cmd_line_script.py @@ -298,8 +298,6 @@ class CmdLineTest(unittest.TestCase): self._check_script(zip_name, run_name, zip_name, zip_name, '', zipimport.zipimporter) - # TODO: RUSTPYTHON - @unittest.expectedFailure def test_zipfile_compiled_checked_hash(self): with os_helper.temp_dir() as script_dir: script_name = _make_test_script(script_dir, '__main__') @@ -310,8 +308,6 @@ class CmdLineTest(unittest.TestCase): self._check_script(zip_name, run_name, zip_name, zip_name, '', zipimport.zipimporter) - # TODO: RUSTPYTHON - @unittest.expectedFailure def test_zipfile_compiled_unchecked_hash(self): with os_helper.temp_dir() as script_dir: script_name = _make_test_script(script_dir, '__main__') diff --git a/Lib/test/test_imp.py b/Lib/test/test_imp.py index 0d40b3ce1..f06a120d3 100644 --- a/Lib/test/test_imp.py +++ b/Lib/test/test_imp.py @@ -100,6 +100,10 @@ class ImportTests(unittest.TestCase): self.assertEqual(fp.readline(), '"""Tokenization help for Python programs.\n') + # TODO: RUSTPYTHON + if sys.platform == 'win32': + test_issue1267 = unittest.expectedFailure(test_issue1267) + def test_issue3594(self): temp_mod_name = 'test_imp_helper' sys.path.insert(0, '.') @@ -368,8 +372,6 @@ class ImportTests(unittest.TestCase): res = script_helper.assert_python_ok(*args) self.assertEqual(res.out.strip().decode('utf-8'), expected) - # TODO: RUSTPYTHON - @unittest.expectedFailure def test_find_and_load_checked_pyc(self): # issue 34056 with os_helper.temp_cwd(): diff --git a/Lib/test/test_py_compile.py b/Lib/test/test_py_compile.py index 697f16f4a..6aed9ec7b 100644 --- a/Lib/test/test_py_compile.py +++ b/Lib/test/test_py_compile.py @@ -187,8 +187,6 @@ class PyCompileTestsBase: # Specifying optimized bytecode should lead to a path reflecting that. self.assertIn('opt-2', py_compile.compile(self.source_path, optimize=2)) - # TODO: RUSTPYTHON - @unittest.expectedFailure def test_invalidation_mode(self): py_compile.compile( self.source_path, @@ -212,40 +210,6 @@ class PyCompileTestsWithSourceEpoch(PyCompileTestsBase, unittest.TestCase, metaclass=SourceDateEpochTestMeta, source_date_epoch=True): - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_absolute_path(self): - super().test_absolute_path() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_cache_path(self): - super().test_cache_path() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_cwd(self): - super().test_cwd() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_double_dot_no_clobber(self): - super().test_double_dot_no_clobber() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_optimization_path(self): - super().test_optimization_path() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_relative_path(self): - super().test_relative_path() - - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_source_date_epoch(self): - super().test_source_date_epoch() pass diff --git a/Lib/test/test_zipimport.py b/Lib/test/test_zipimport.py index f9ddf2c8d..9e3894ef2 100644 --- a/Lib/test/test_zipimport.py +++ b/Lib/test/test_zipimport.py @@ -189,8 +189,6 @@ class UncompressedZipImportTestCase(ImportHooksBaseTestCase): TESTMOD + pyc_ext: (NOW, test_pyc)} self.doTest(pyc_ext, files, TESTMOD) - # TODO: RUSTPYTHON - @unittest.expectedFailure def testUncheckedHashBasedPyc(self): source = b"state = 'old'" source_hash = importlib.util.source_hash(source) @@ -205,8 +203,6 @@ class UncompressedZipImportTestCase(ImportHooksBaseTestCase): self.assertEqual(mod.state, 'old') self.doTest(None, files, TESTMOD, call=check) - # TODO: RUSTPYTHON - @unittest.expectedFailure @unittest.mock.patch('_imp.check_hash_based_pycs', 'always') def test_checked_hash_based_change_pyc(self): source = b"state = 'old'"