Home | History | Annotate | Download | only in test

Lines Matching defs:WeakSet

3 from weakref import proxy, ref, WeakSet
47 self.ab_weakset = WeakSet(self.ab_items)
48 self.abcde_weakset = WeakSet(self.abcde_items)
49 self.def_weakset = WeakSet(self.def_items)
50 self.s = WeakSet(self.items)
53 self.fs = WeakSet([self.obj])
56 weaksetmethods = dir(WeakSet)
61 "WeakSet missing method " + method)
64 self.assertRaises(TypeError, WeakSet, [], 2)
85 self.assertEqual(self.s, WeakSet(self.items))
86 self.assertEqual(type(u), WeakSet)
89 x = WeakSet(self.items + self.items2)
104 s = WeakSet(self.letters)
108 self.assertEqual(s, WeakSet(self.letters))
109 self.assertEqual(type(i), WeakSet)
111 x = WeakSet([])
119 self.assertTrue(self.s.isdisjoint(WeakSet(self.items2)))
120 self.assertTrue(not self.s.isdisjoint(WeakSet(self.letters)))
131 self.assertEqual(self.s, WeakSet(self.items))
132 self.assertEqual(type(i), WeakSet)
144 self.assertEqual(self.s, WeakSet(self.items))
145 self.assertEqual(type(i), WeakSet)
172 self.assertFalse(WeakSet() < WeakSet())
178 self.assertFalse(WeakSet() > WeakSet())
182 s = WeakSet(Foo() for i in range(1000))
186 elem.set = WeakSet([elem])
190 class H(WeakSet):
202 s = WeakSet()
206 self.assertEqual(s, WeakSet(self.items2))
211 s = WeakSet(self.items)
212 t = WeakSet(s)
220 self.assertEqual(self.s, WeakSet([]))
340 self.assertEqual(t, WeakSet())
343 self.assertEqual(t, WeakSet())
348 self.assertTrue(self.s == WeakSet(self.items))
358 s = WeakSet(items)
373 s = WeakSet(items)
405 s = WeakSet(items)
429 s = WeakSet(items)