Commit be372d73 authored by Windson yang's avatar Windson yang Committed by Steve Dower

bpo-36678: Rename duplicate tests in test_dataclasses (GH-12899)

parent d307d053
...@@ -697,7 +697,7 @@ class TestCase(unittest.TestCase): ...@@ -697,7 +697,7 @@ class TestCase(unittest.TestCase):
y: int y: int
self.assertNotEqual(Point(1, 3), C(1, 3)) self.assertNotEqual(Point(1, 3), C(1, 3))
def test_not_tuple(self): def test_not_other_dataclass(self):
# Test that some of the problems with namedtuple don't happen # Test that some of the problems with namedtuple don't happen
# here. # here.
@dataclass @dataclass
...@@ -1403,7 +1403,7 @@ class TestCase(unittest.TestCase): ...@@ -1403,7 +1403,7 @@ class TestCase(unittest.TestCase):
self.assertEqual(asdict(gd), {'id': 0, 'users': {'first': {'name': 'Alice', 'id': 1}, self.assertEqual(asdict(gd), {'id': 0, 'users': {'first': {'name': 'Alice', 'id': 1},
'second': {'name': 'Bob', 'id': 2}}}) 'second': {'name': 'Bob', 'id': 2}}})
def test_helper_asdict_builtin_containers(self): def test_helper_asdict_builtin_object_containers(self):
@dataclass @dataclass
class Child: class Child:
d: object d: object
...@@ -1576,7 +1576,7 @@ class TestCase(unittest.TestCase): ...@@ -1576,7 +1576,7 @@ class TestCase(unittest.TestCase):
self.assertEqual(astuple(gt), (0, (('Alice', 1), ('Bob', 2)))) self.assertEqual(astuple(gt), (0, (('Alice', 1), ('Bob', 2))))
self.assertEqual(astuple(gd), (0, {'first': ('Alice', 1), 'second': ('Bob', 2)})) self.assertEqual(astuple(gd), (0, {'first': ('Alice', 1), 'second': ('Bob', 2)}))
def test_helper_astuple_builtin_containers(self): def test_helper_astuple_builtin_object_containers(self):
@dataclass @dataclass
class Child: class Child:
d: object d: object
...@@ -3242,18 +3242,6 @@ class TestReplace(unittest.TestCase): ...@@ -3242,18 +3242,6 @@ class TestReplace(unittest.TestCase):
".<locals>.D(f=TestReplace.test_recursive_repr_indirection_two" ".<locals>.D(f=TestReplace.test_recursive_repr_indirection_two"
".<locals>.E(f=...)))") ".<locals>.E(f=...)))")
def test_recursive_repr_two_attrs(self):
@dataclass
class C:
f: "C"
g: "C"
c = C(None, None)
c.f = c
c.g = c
self.assertEqual(repr(c), "TestReplace.test_recursive_repr_two_attrs"
".<locals>.C(f=..., g=...)")
def test_recursive_repr_misc_attrs(self): def test_recursive_repr_misc_attrs(self):
@dataclass @dataclass
class C: class C:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment