Lines Matching defs:spam
304 import copy, xxsubtype as spam
307 import xxsubtype as spam
308 return spam.spamlist(l)
311 copy._deepcopy_dispatch[spam.spamlist] = spamlist
334 class C(spam.spamlist):
348 import copy, xxsubtype as spam
350 import xxsubtype as spam
351 sd = spam.spamdict()
356 copy._deepcopy_dispatch[spam.spamdict] = spamdict
384 class C(spam.spamdict):
524 def spam(self):
528 self.assertIn('spam', C.dict)
530 self.assertEqual(c.spam(), 42)
903 def spam(self): return "A"
904 self.assertEqual(A().spam(), "A")
907 def spam(self): return "B"
908 self.assertEqual(B().spam(), "B")
912 self.assertEqual(C().spam(), "A")
915 self.assertEqual(D().spam(), "B")
919 self.assertEqual(E().spam(), "B")
1444 self.assertNotHasAttr(a, "spam")
1446 if name == "spam":
1447 return "spam"
1450 self.assertEqual(a.spam, "spam")
1454 if name == "spam":
1459 a.spam = "not spam"
1461 self.assertEqual(a.spam, "spam")
1614 import xxsubtype as spam
1617 x, a1, d1 = spam.spamlist.classmeth(*a, **d)
1618 self.assertEqual(x, spam.spamlist)
1621 x, a1, d1 = spam.spamlist().classmeth(*a, **d)
1622 self.assertEqual(x, spam.spamlist)
1625 spam_cm = spam.spamlist.__dict__['classmeth']
1626 x2, a2, d2 = spam_cm(spam.spamlist, *a, **d)
1627 self.assertEqual(x2, spam.spamlist)
1630 class SubSpam(spam.spamlist): pass
1644 spam_cm(spam.spamlist())
1697 import xxsubtype as spam
1700 x, a1, d1 = spam.spamlist.staticmeth(*a, **d)
1704 x, a1, d2 = spam.spamlist().staticmeth(*a, **d)
3405 class_dict["spam"] = "eggs"
3417 mod = ModuleType("spam")
3419 mod.__dict__["spam"] = "eggs"
3520 if name in ("spam", "foo", "bar"):
3524 self.assertEqual(d.spam, "hello")
5162 args = (-101, "spam")
5544 __slotnames__ = [S('spam')]
5546 if attr == 'spam':
5547 A.__slotnames__[:] = [S('spam')]
5553 expected = (copyreg.__newobj__, (A,), (None, {'spam': 42}), None, None)