(self)
| 90 | self.assertIs(type(u), UserStringSubclass) |
| 91 | |
| 92 | def test_mixed_iadd(self): |
| 93 | u = UserString("spam") |
| 94 | u += "eggs" |
| 95 | self.assertEqual(u, "spameggs") |
| 96 | self.assertIs(type(u), UserString) |
| 97 | |
| 98 | u = "spam" |
| 99 | u += UserString("eggs") |
| 100 | self.assertEqual(u, "spameggs") |
| 101 | self.assertIs(type(u), UserString) |
| 102 | |
| 103 | u = UserString("spam") |
| 104 | u += UserStringSubclass("eggs") |
| 105 | self.assertEqual(u, "spameggs") |
| 106 | self.assertIs(type(u), UserString) |
| 107 | |
| 108 | u = UserStringSubclass("spam") |
| 109 | u += UserString("eggs") |
| 110 | self.assertEqual(u, "spameggs") |
| 111 | self.assertIs(type(u), UserStringSubclass) |
| 112 | |
| 113 | u = UserStringSubclass("spam") |
| 114 | u += UserStringSubclass2("eggs") |
| 115 | self.assertEqual(u, "spameggs") |
| 116 | self.assertIs(type(u), UserStringSubclass) |
| 117 | |
| 118 | def test_mixed_cmp(self): |
| 119 | a = self.fixtype('ab') |
nothing calls this directly
no test coverage detected