Commit 7c9907e5 authored by Antoine Pitrou's avatar Antoine Pitrou

Fix no-op tests in importlib.

parent 79ed84c7
...@@ -256,6 +256,8 @@ class SourceLoaderBadBytecodeTest(BadBytecodeTest): ...@@ -256,6 +256,8 @@ class SourceLoaderBadBytecodeTest(BadBytecodeTest):
with open(bytecode_path, 'rb') as file: with open(bytecode_path, 'rb') as file:
self.assertGreater(len(file.read()), 8) self.assertGreater(len(file.read()), 8)
self._test_magic_only(test)
@source_util.writes_bytecode_files @source_util.writes_bytecode_files
def test_bad_magic(self): def test_bad_magic(self):
# When the magic number is different, the bytecode should be # When the magic number is different, the bytecode should be
...@@ -276,6 +278,8 @@ class SourceLoaderBadBytecodeTest(BadBytecodeTest): ...@@ -276,6 +278,8 @@ class SourceLoaderBadBytecodeTest(BadBytecodeTest):
with open(bc_path, 'rb') as file: with open(bc_path, 'rb') as file:
self.assertGreater(len(file.read()), 8) self.assertGreater(len(file.read()), 8)
self._test_partial_timestamp(test)
@source_util.writes_bytecode_files @source_util.writes_bytecode_files
def test_no_marshal(self): def test_no_marshal(self):
# When there is only the magic number and timestamp, raise EOFError. # When there is only the magic number and timestamp, raise EOFError.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment