Lines Matching defs:spam

26     def spam(self):
30 @spam.setter
31 def spam(self, value):
34 @spam.deleter
35 def spam(self):
40 spam = BaseClass.__dict__['spam']
42 @spam.getter
43 def spam(self):
47 @spam.setter
48 def spam(self, value):
51 @spam.deleter
52 def spam(self):
59 spam = DynamicClassAttribute(_get_spam, doc="spam spam spam")
62 spam = PropertyDocBase.__dict__['spam']
63 @spam.getter
64 def spam(self):
69 spam = BaseClass.__dict__['spam']
70 @spam.getter
71 def spam(self):
77 def spam(self):
80 @spam.getter
81 def spam(self):
101 self.assertEqual(base.spam, 5)
103 base.spam = 10
104 self.assertEqual(base.spam, 10)
106 delattr(base, "spam")
107 self.assertTrue(not hasattr(base, "spam"))
109 base.spam = 20
110 self.assertEqual(base.spam, 20)
116 self.assertRaises(PropertyGet, getattr, sub, "spam")
117 self.assertRaises(PropertySet, setattr, sub, "spam", None)
118 self.assertRaises(PropertyDel, delattr, sub, "spam")
124 self.assertEqual(sub.__class__.__dict__['spam'].__doc__, "SubClass.getter")
130 self.assertEqual(base.__class__.__dict__['spam'].__doc__, "BaseClass.getter")
135 self.assertEqual(base.__class__.__dict__['spam'].__doc__, "spam spam spam")
136 self.assertEqual(sub.__class__.__dict__['spam'].__doc__, "spam spam spam")
142 self.assertEqual(newgettersub.spam, 5)
143 self.assertEqual(newgettersub.__class__.__dict__['spam'].__doc__, "new docstring")
145 self.assertEqual(newgetter.spam, 8)
146 self.assertEqual(newgetter.__class__.__dict__['spam'].__doc__, "new docstring")
215 def spam(self):
218 print('\n',spam.__doc__)
229 def spam(self):
230 """spam wrapped in DynamicClassAttribute subclass"""
233 Foo.__dict__['spam'].__doc__,
234 "spam wrapped in DynamicClassAttribute subclass")
242 def spam(self):
243 """spam wrapped in DynamicClassAttribute subclass"""
245 @spam.setter
246 def spam(self, value):
250 self.assertEqual(foo.spam, 1)
251 foo.spam = 2
252 self.assertEqual(foo.spam, 2)
254 Foo.__dict__['spam'].__doc__,
255 "spam wrapped in DynamicClassAttribute subclass")
257 spam = Foo.__dict__['spam']
258 @spam.setter
259 def spam(self, value):
263 self.assertEqual(foosub.spam, 1)
264 foosub.spam = 7
265 self.assertEqual(foosub.spam, 'eggs')
267 FooSub.__dict__['spam'].__doc__,
268 "spam wrapped in DynamicClassAttribute subclass")
276 def spam(self):
279 @spam.getter
280 def spam(self):
283 self.assertEqual(Foo.__dict__['spam'].__doc__, "a new docstring")
286 def spam(self):
290 spam = FooBase.__dict__['spam']
291 @spam.getter
292 def spam(self):
295 self.assertEqual(Foo.__dict__['spam'].__doc__, "a new docstring")