def test_wordwrap(self): s='''The quick brown fox jumped over the lazy dog''' lines = utils.wordwrap(s, width=20, indent_first=5, indent_subsequent=2).split('\n') self.assertEqual(lines[0].strip(), 'The quick brown') self.assertEqual(lines[1].strip(), 'fox jumped over') self.assertEqual(lines[2].strip(), 'the lazy dog')
def __repr__(self): properties = [ '%s=%s' % (prop.name, prop.repr(self)) for prop in mapper(self).properties if prop.include_in_repr ] return wordwrap( '<%s %s>' % (self.__class__.__name__, ' '.join(properties)), 60, indent_subsequent=2)
def __repr__(self_): properties = [ f'{prop.name}={prop.repr(self_)}' for prop in mapper(self_).properties if prop.include_in_repr ] return wordwrap( '<%s %s>' % (self_.__class__.__name__, ' '.join(properties)), 60, indent_subsequent=2)
def test_indent(self): s='''The quick brown fox jumped over the lazy dog''' lines = utils.indent(utils.wordwrap(s, width=20), 4).split('\n') self.assertEqual(lines[0], 'The quick brown fox') self.assertEqual(lines[1], ' jumped over the lazy') self.assertEqual(lines[2], ' dog')
def __repr__(self_): properties = [ "%s=%s" % (prop.name, prop.repr(self_)) for prop in mapper(self_).properties if prop.include_in_repr ] return wordwrap("<%s %s>" % (self_.__class__.__name__, " ".join(properties)), 60, indent_subsequent=2)