(self)
| 232 | "expected isreadable for %r" % (safe,)) |
| 233 | |
| 234 | def test_unreadable(self): |
| 235 | # Not recursive but not readable anyway |
| 236 | pp = pprint.PrettyPrinter() |
| 237 | for unreadable in object(), int, pprint, pprint.isrecursive: |
| 238 | # module-level convenience functions |
| 239 | self.assertFalse(pprint.isrecursive(unreadable), |
| 240 | "expected not isrecursive for %r" % (unreadable,)) |
| 241 | self.assertFalse(pprint.isreadable(unreadable), |
| 242 | "expected not isreadable for %r" % (unreadable,)) |
| 243 | # PrettyPrinter methods |
| 244 | self.assertFalse(pp.isrecursive(unreadable), |
| 245 | "expected not isrecursive for %r" % (unreadable,)) |
| 246 | self.assertFalse(pp.isreadable(unreadable), |
| 247 | "expected not isreadable for %r" % (unreadable,)) |
| 248 | |
| 249 | def test_same_as_repr(self): |
| 250 | # Simple objects, small containers and classes that override __repr__ |
nothing calls this directly
no test coverage detected