diff options
| author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2021-09-20 09:19:31 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-20 18:19:31 +0200 |
| commit | 74c6acc76fa00f1b80e96c8d4608ba1487387949 (patch) | |
| tree | 47e9305923d1ba2cfdff2dad45825614fe5d0e04 /Lib/test/pickletester.py | |
| parent | ee41d01326ddf48c411c019a4e63343668ebd829 (diff) | |
| download | cpython-git-74c6acc76fa00f1b80e96c8d4608ba1487387949.tar.gz | |
bpo-45229: Make pickle tests discoverable (GH-28467) (GH-28478)
(cherry picked from commit e6ba992288fdbe71aa808cfb6955f6f99da7e349)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Diffstat (limited to 'Lib/test/pickletester.py')
| -rw-r--r-- | Lib/test/pickletester.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Lib/test/pickletester.py b/Lib/test/pickletester.py index 8e01d31136..25283f8c53 100644 --- a/Lib/test/pickletester.py +++ b/Lib/test/pickletester.py @@ -828,7 +828,7 @@ def create_data(): return x -class AbstractUnpickleTests(unittest.TestCase): +class AbstractUnpickleTests: # Subclass must define self.loads. _testdata = create_data() @@ -1441,7 +1441,7 @@ class AbstractUnpickleTests(unittest.TestCase): -class AbstractPickleTests(unittest.TestCase): +class AbstractPickleTests: # Subclass must define self.dumps, self.loads. optimized = False @@ -3032,7 +3032,7 @@ class AbstractPickleTests(unittest.TestCase): check_array(arr[::2]) -class BigmemPickleTests(unittest.TestCase): +class BigmemPickleTests: # Binary protocols can serialize longs of up to 2 GiB-1 @@ -3305,7 +3305,7 @@ class BadGetattr: self.foo -class AbstractPickleModuleTests(unittest.TestCase): +class AbstractPickleModuleTests: def test_dump_closed_file(self): f = open(TESTFN, "wb") @@ -3412,7 +3412,7 @@ class AbstractPickleModuleTests(unittest.TestCase): self.check_dumps_loads_oob_buffers(dumps, loads) -class AbstractPersistentPicklerTests(unittest.TestCase): +class AbstractPersistentPicklerTests: # This class defines persistent_id() and persistent_load() # functions that should be used by the pickler. All even integers @@ -3452,7 +3452,7 @@ class AbstractPersistentPicklerTests(unittest.TestCase): self.assertEqual(self.load_false_count, 1) -class AbstractIdentityPersistentPicklerTests(unittest.TestCase): +class AbstractIdentityPersistentPicklerTests: def persistent_id(self, obj): return obj @@ -3481,7 +3481,7 @@ class AbstractIdentityPersistentPicklerTests(unittest.TestCase): self.assertRaises(pickle.UnpicklingError, self.loads, pickled) -class AbstractPicklerUnpicklerObjectTests(unittest.TestCase): +class AbstractPicklerUnpicklerObjectTests: pickler_class = None unpickler_class = None @@ -3695,7 +3695,7 @@ class AbstractCustomPicklerClass: return NotImplemented -class AbstractHookTests(unittest.TestCase): +class AbstractHookTests: def test_pickler_hook(self): # test the ability of a custom, user-defined CPickler subclass to # override the default reducing routines of any type using the method @@ -3761,7 +3761,7 @@ class AbstractHookTests(unittest.TestCase): self.assertIsNone(wr()) -class AbstractDispatchTableTests(unittest.TestCase): +class AbstractDispatchTableTests: def test_default_dispatch_table(self): # No dispatch_table attribute by default |
