summaryrefslogtreecommitdiff
path: root/Lib/test/pickletester.py
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2021-09-20 09:19:31 -0700
committerGitHub <noreply@github.com>2021-09-20 18:19:31 +0200
commit74c6acc76fa00f1b80e96c8d4608ba1487387949 (patch)
tree47e9305923d1ba2cfdff2dad45825614fe5d0e04 /Lib/test/pickletester.py
parentee41d01326ddf48c411c019a4e63343668ebd829 (diff)
downloadcpython-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.py18
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