mirror of
https://github.com/python/cpython
synced 2024-10-14 20:15:55 +00:00
bpo-34184: Fix running Lib/test/test_dataclasses.py as a script. (GH-8382)
This commit is contained in:
parent
147d95511f
commit
3fe5cccb08
|
@ -1966,7 +1966,7 @@ def test_no_repr(self):
|
|||
@dataclass(repr=False)
|
||||
class C:
|
||||
x: int
|
||||
self.assertIn('test_dataclasses.TestRepr.test_no_repr.<locals>.C object at',
|
||||
self.assertIn(f'{__name__}.TestRepr.test_no_repr.<locals>.C object at',
|
||||
repr(C(3)))
|
||||
|
||||
# Test a class with a __repr__ and repr=False.
|
||||
|
@ -2713,10 +2713,10 @@ class C:
|
|||
self.assertEqual(C(10).x, 10)
|
||||
|
||||
def test_classvar_module_level_import(self):
|
||||
from . import dataclass_module_1
|
||||
from . import dataclass_module_1_str
|
||||
from . import dataclass_module_2
|
||||
from . import dataclass_module_2_str
|
||||
from test import dataclass_module_1
|
||||
from test import dataclass_module_1_str
|
||||
from test import dataclass_module_2
|
||||
from test import dataclass_module_2_str
|
||||
|
||||
for m in (dataclass_module_1, dataclass_module_1_str,
|
||||
dataclass_module_2, dataclass_module_2_str,
|
||||
|
|
Loading…
Reference in a new issue