mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
bpo-28556: Minor updates to typing module (#3550)
* Copy changes to typing from upstream repo * Add NEWS entry
This commit is contained in:
parent
f6e61df015
commit
65bc62052f
3 changed files with 38 additions and 50 deletions
|
|
@ -1069,6 +1069,13 @@ class GenericTests(BaseTestCase):
|
|||
for t in things + [Any]:
|
||||
self.assertEqual(t, copy(t))
|
||||
self.assertEqual(t, deepcopy(t))
|
||||
if sys.version_info >= (3, 3):
|
||||
# From copy module documentation:
|
||||
# It does "copy" functions and classes (shallow and deeply), by returning
|
||||
# the original object unchanged; this is compatible with the way these
|
||||
# are treated by the pickle module.
|
||||
self.assertTrue(t is copy(t))
|
||||
self.assertTrue(t is deepcopy(t))
|
||||
|
||||
def test_weakref_all(self):
|
||||
T = TypeVar('T')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue