mirror of
https://github.com/python/cpython.git
synced 2025-07-23 11:15:24 +00:00
[3.10] bpo-43988: Add test.support.check_disallow_instantiation() (GH-25757) (GH-26885)
(cherry picked from commit4f725261c6
,fbff5387c3
, and8cec740820
) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> Automerge-Triggered-By: GH:vstinner
This commit is contained in:
parent
ece3841d3d
commit
0a3452e7cf
16 changed files with 58 additions and 53 deletions
|
@ -358,11 +358,7 @@ class BasicSocketTests(unittest.TestCase):
|
|||
with self.subTest(ssl_type=ssl_type):
|
||||
with self.assertRaisesRegex(TypeError, "immutable type"):
|
||||
ssl_type.value = None
|
||||
with self.assertRaisesRegex(
|
||||
TypeError,
|
||||
"cannot create '_ssl.Certificate' instances"
|
||||
):
|
||||
_ssl.Certificate()
|
||||
support.check_disallow_instantiation(self, _ssl.Certificate)
|
||||
|
||||
def test_private_init(self):
|
||||
with self.assertRaisesRegex(TypeError, "public constructor"):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue