Skip to content

Commit 91e9506

Browse files
committed
Add more tests
1 parent 3662ec8 commit 91e9506

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Lib/test/test_dict.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1848,11 +1848,19 @@ def test_merge(self):
18481848
frozendict({'x': 1, 'y': 2}))
18491849
self.assertEqual(frozendict(x=1, y=2) | frozendict(y=5),
18501850
frozendict({'x': 1, 'y': 5}))
1851+
self.assertEqual(FrozenDict(x=1, y=2) | FrozenDict(y=5),
1852+
frozendict({'x': 1, 'y': 5}))
1853+
18511854
fd = frozendict(x=1, y=2)
18521855
self.assertIs(fd | frozendict(), fd)
18531856
self.assertIs(fd | {}, fd)
18541857
self.assertIs(frozendict() | fd, fd)
18551858

1859+
fd = FrozenDict(x=1, y=2)
1860+
self.assertEqual(fd | frozendict(), fd)
1861+
self.assertEqual(fd | {}, fd)
1862+
self.assertEqual(frozendict() | fd, fd)
1863+
18561864
def test_update(self):
18571865
# test "a |= b" operator
18581866
d = frozendict(x=1)

0 commit comments

Comments
 (0)