Lines Matching refs:set

24         self.assertEqual(set(keys), {1, "a"})
44 self.assertEqual(set(items), {(1, 10), ("a", "ABC")})
72 self.assertEqual(set(values), {10, "ABC"})
97 class CustomSet(set):
103 self.assertEqual(d1.keys() & d3.keys(), set())
104 self.assertEqual(d1.keys() & set(d1.keys()), {'a', 'b'})
105 self.assertEqual(d1.keys() & set(d2.keys()), {'b'})
106 self.assertEqual(d1.keys() & set(d3.keys()), set())
110 self.assertEqual(d4.keys() & set(d3.keys()), {'d'})
111 self.assertIsInstance(d4.keys() & frozenset(d3.keys()), set)
112 self.assertIsInstance(frozenset(d3.keys()) & d4.keys(), set)
113 self.assertIs(type(d4.keys() & CustomSet(d3.keys())), set)
114 self.assertIs(type(d1.keys() & []), set)
115 self.assertIs(type([] & d1.keys()), set)
120 self.assertEqual(d1.keys() | set(d1.keys()), {'a', 'b'})
121 self.assertEqual(d1.keys() | set(d2.keys()), {'a', 'b', 'c'})
122 self.assertEqual(d1.keys() | set(d3.keys()),
126 self.assertEqual(d1.keys() ^ d1.keys(), set())
129 self.assertEqual(d1.keys() ^ set(d1.keys()), set())
130 self.assertEqual(d1.keys() ^ set(d2.keys()), {'a', 'c'})
131 self.assertEqual(d1.keys() ^ set(d3.keys()),
135 self.assertEqual(d1.keys() - d1.keys(), set())
138 self.assertEqual(d1.keys() - set(d1.keys()), set())
139 self.assertEqual(d1.keys() - set(d2.keys()), {'a'})
140 self.assertEqual(d1.keys() - set(d3.keys()), {'a', 'b'})
146 self.assertFalse(d1.keys().isdisjoint(set(d2.keys())))
149 self.assertTrue(d1.keys().isdisjoint(set(['x', 'y', 'z'])))
150 self.assertTrue(d1.keys().isdisjoint(set(['x', 'y'])))
156 self.assertTrue(de.keys().isdisjoint(set()))
168 self.assertEqual(d1.items() & d3.items(), set())
169 self.assertEqual(d1.items() & set(d1.items()),
171 self.assertEqual(d1.items() & set(d2.items()), {('b', 2)})
172 self.assertEqual(d1.items() & set(d3.items()), set())
180 self.assertEqual(d1.items() | set(d1.items()),
182 self.assertEqual(d1.items() | set(d2.items()),
184 self.assertEqual(d1.items() | set(d3.items()),
187 self.assertEqual(d1.items() ^ d1.items(), set())
193 self.assertEqual(d1.items() - d1.items(), set())
196 self.assertEqual(d1.items() - set(d1.items()), set())
197 self.assertEqual(d1.items() - set(d2.items()), {('a', 1)})
198 self.assertEqual(d1.items() - set(d3.items()), {('a', 1), ('b', 2)})
203 self.assertFalse(d1.items().isdisjoint(set(d2.items())))
206 self.assertTrue(d1.items().isdisjoint(set(['x', 'y', 'z'])))
207 self.assertTrue(d1.items().isdisjoint(set(['x', 'y'])))
212 self.assertTrue(de.items().isdisjoint(set()))