Example #1
0
 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)
Example #3
0
 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)
Example #4
0
 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')
Example #5
0
File: mapper.py Project: amol-/ming
 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)