def test_ensure_newlines(self): self.assertEqual( len(ensure_newlines('foo\nbar\nbaz\n').splitlines()), 3, ) self.assertEqual( len(ensure_newlines('foo\nbar').splitlines()), 2, )
def _format_description(self, description): width = argparse.HelpFormatter('prog')._width return text.ensure_newlines( text.fill_paragraphs(text.dedent(description), width))
def format_description(self, description): return text.ensure_newlines( text.fill_paragraphs(text.dedent(description), self.width))
def test_ensure_newlines(self): assert len(ensure_newlines('foo\nbar\nbaz\n').splitlines()) == 3 assert len(ensure_newlines('foo\nbar').splitlines()) == 2
def _format_description(self, description): width = argparse.HelpFormatter("prog")._width return text.ensure_newlines(text.fill_paragraphs(text.dedent(description), width))