Lines Matching defs:__class__

407         self.assertTrue(d.__class__ is dict)
486 self.assertEqual(d.__class__, D)
611 # Make sure type(x) doesn't call x.__class__.__init__
933 self.assertEqual(a.__class__, object)
1537 self.assertEqual(a.__class__, C)
1542 self.assertEqual(b.__class__, D)
1711 class DictSub(checker.__class__, dict):
1731 set(("__class__",)), {}),
1929 a.__class__.__cmp__(a, b)
1934 a.__class__, a, b))
2368 __class__ = property(__getclass)
2417 return "F(%r)[%s]" % (a, s.__class__.__name__) + s.meth(a)
2503 self.assertTrue(int(a).__class__ is int)
2505 self.assertTrue((+a).__class__ is int)
2506 self.assertTrue((a >> 0).__class__ is int)
2507 self.assertTrue((a << 0).__class__ is int)
2508 self.assertTrue((hexint(0) << 12).__class__ is int)
2509 self.assertTrue((hexint(0) >> 12).__class__ is int)
2519 return self.__class__(super(octlong, self).__add__(other))
2529 self.assertTrue(long(a).__class__ is long)
2530 self.assertTrue((+a).__class__ is long)
2531 self.assertTrue((-a).__class__ is long)
2532 self.assertTrue((-octlong(0)).__class__ is long)
2533 self.assertTrue((a >> 0).__class__ is long)
2534 self.assertTrue((a << 0).__class__ is long)
2535 self.assertTrue((a - 0).__class__ is long)
2536 self.assertTrue((a * 1).__class__ is long)
2537 self.assertTrue((a ** 1).__class__ is long)
2538 self.assertTrue((a // 1).__class__ is long)
2539 self.assertTrue((1 * a).__class__ is long)
2540 self.assertTrue((a | 0).__class__ is long)
2541 self.assertTrue((a ^ 0).__class__ is long)
2542 self.assertTrue((a & -1L).__class__ is long)
2543 self.assertTrue((octlong(0) << 12).__class__ is long)
2544 self.assertTrue((octlong(0) >> 12).__class__ is long)
2545 self.assertTrue(abs(octlong(0)).__class__ is long)
2552 self.assertTrue((a + 0).__class__ is long)
2553 self.assertTrue((0 + a).__class__ is long)
2570 self.assertTrue(float(a).__class__ is float)
2572 self.assertTrue((+a).__class__ is float)
2580 self.assertEqual(base.__class__, complex)
2583 self.assertEqual(complex(a).__class__, complex)
2588 self.assertEqual(complex(a).__class__, complex)
2590 self.assertEqual((+a).__class__, complex)
2591 self.assertEqual((a + 0).__class__, complex)
2593 self.assertEqual((a - 0).__class__, complex)
2595 self.assertEqual((a * 1).__class__, complex)
2597 self.assertEqual((a / 1).__class__, complex)
2607 self._rev = self.__class__(L)
2620 self.assertTrue(tuple(a).__class__ is tuple)
2622 self.assertTrue(a[:].__class__ is tuple)
2623 self.assertTrue((a * 1).__class__ is tuple)
2624 self.assertTrue((a * 0).__class__ is tuple)
2625 self.assertTrue((a + ()).__class__ is tuple)
2628 self.assertTrue(tuple(a).__class__ is tuple)
2629 self.assertTrue((a + a).__class__ is tuple)
2630 self.assertTrue((a * 0).__class__ is tuple)
2631 self.assertTrue((a * 1).__class__ is tuple)
2632 self.assertTrue((a * 2).__class__ is tuple)
2633 self.assertTrue(a[:].__class__ is tuple)
2642 self._rev = self.__class__("".join(L))
2655 self.assertTrue(str(s).__class__ is str)
2661 self.assertTrue(str(s).__class__ is str)
2665 self.assertTrue((s + "").__class__ is str)
2667 self.assertTrue(("" + s).__class__ is str)
2669 self.assertTrue((s * 0).__class__ is str)
2671 self.assertTrue((s * 1).__class__ is str)
2673 self.assertTrue((s * 2).__class__ is str)
2675 self.assertTrue(s[:].__class__ is str)
2677 self.assertTrue(s[0:0].__class__ is str)
2679 self.assertTrue(s.strip().__class__ is str)
2681 self.assertTrue(s.lstrip().__class__ is str)
2683 self.assertTrue(s.rstrip().__class__ is str)
2686 self.assertTrue(s.translate(identitytab).__class__ is str)
2688 self.assertTrue(s.translate(identitytab, "x").__class__ is str)
2691 self.assertTrue(s.replace("x", "x").__class__ is str)
2693 self.assertTrue(s.ljust(len(s)).__class__ is str)
2695 self.assertTrue(s.rjust(len(s)).__class__ is str)
2697 self.assertTrue(s.center(len(s)).__class__ is str)
2699 self.assertTrue(s.lower().__class__ is str)
2709 self._rev = self.__class__(u"".join(L))
2718 self.assertTrue(unicode(u).__class__ is unicode)
2722 self.assertTrue(u.strip().__class__ is unicode)
2724 self.assertTrue(u.lstrip().__class__ is unicode)
2726 self.assertTrue(u.rstrip().__class__ is unicode)
2728 self.assertTrue(u.replace(u"x", u"x").__class__ is unicode)
2730 self.assertTrue(u.replace(u"xy", u"xy").__class__ is unicode)
2732 self.assertTrue(u.center(len(u)).__class__ is unicode)
2734 self.assertTrue(u.ljust(len(u)).__class__ is unicode)
2736 self.assertTrue(u.rjust(len(u)).__class__ is unicode)
2738 self.assertTrue(u.lower().__class__ is unicode)
2740 self.assertTrue(u.upper().__class__ is unicode)
2742 self.assertTrue(u.capitalize().__class__ is unicode)
2744 self.assertTrue(u.title().__class__ is unicode)
2746 self.assertTrue((u + u"").__class__ is unicode)
2748 self.assertTrue((u"" + u).__class__ is unicode)
2750 self.assertTrue((u * 0).__class__ is unicode)
2752 self.assertTrue((u * 1).__class__ is unicode)
2754 self.assertTrue((u * 2).__class__ is unicode)
2756 self.assertTrue(u[:].__class__ is unicode)
2758 self.assertTrue(u[0:0].__class__ is unicode)
3029 object = object.__class__.__name__ + ' instance'
3043 # Testing __class__ assignment...
3051 x.__class__ = cls2
3052 self.assertTrue(x.__class__ is cls2)
3053 x.__class__ = cls
3054 self.assertTrue(x.__class__ is cls)
3057 x.__class__ = C
3061 self.fail("shouldn't allow %r.__class__ = %r" % (x, C))
3063 delattr(x, "__class__")
3067 self.fail("shouldn't allow del %r.__class__" % x)
3115 x.__class__ = cls2
3116 self.assertTrue(x.__class__ is cls2,
3117 "assigning %r as __class__ for %r silently failed" % (cls2, x))
3119 x.__class__ = cls
3120 self.assertTrue(x.__class__ is cls,
3121 "assigning %r as __class__ for %r silently failed" % (cls, x))
3129 # Issue5283: when __class__ changes in __del__, the wrong
3135 self.__class__ = O
3296 self.assertEqual(x.__class__, a.__class__)
3298 self.assertEqual(y.__class__, b.__class__)
3306 self.assertEqual(u.__class__, v.__class__)
3313 self.assertEqual(u.__class__, v.__class__)
3325 self.assertEqual(x.__class__, a.__class__)
3327 self.assertEqual(y.__class__, b.__class__)
3376 for cls in self.__class__.__mro__:
4603 __class__ = str
4606 # isinstance() reads __class__ on new style classes