From: Dong-hee Na Date: Tue, 8 Oct 2019 15:59:10 +0000 (+0900) Subject: test_dictviews: Add testcase for dictviews_sub (GH-16660) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e53c5800df3d4a07c9596ed933d431f7f77a2980;p=python test_dictviews: Add testcase for dictviews_sub (GH-16660) --- diff --git a/Lib/test/test_dictviews.py b/Lib/test/test_dictviews.py index 7cf0192502..8410e8b5c4 100644 --- a/Lib/test/test_dictviews.py +++ b/Lib/test/test_dictviews.py @@ -219,11 +219,13 @@ class DictSetTest(unittest.TestCase): self.assertEqual(origin.keys() & iter([1, 2]), {1}) self.assertEqual(origin.keys() | iter([1, 2]), {1, 2, 3}) self.assertEqual(origin.keys() ^ iter([1, 2]), {2, 3}) + self.assertEqual(origin.keys() - iter([1, 2]), {3}) items = origin.items() self.assertEqual(items & iter([(1, 2)]), {(1, 2)}) self.assertEqual(items ^ iter([(1, 2)]), {(3, 4)}) self.assertEqual(items | iter([(1, 2)]), {(1, 2), (3, 4)}) + self.assertEqual(items - iter([(1, 2)]), {(3, 4)}) def test_recursive_repr(self): d = {}