Esempio n. 1
0
 def test_attribute_repr(self):
     short = formatting.summarize_attr('key', 'Short string')
     long = formatting.summarize_attr('key', 100 * 'Very long string ')
     newlines = formatting.summarize_attr('key', '\n\n\n')
     tabs = formatting.summarize_attr('key', '\t\t\t')
     assert short == '    key: Short string'
     assert len(long) <= 80
     assert long.endswith('...')
     assert '\n' not in newlines
     assert '\t' not in tabs
Esempio n. 2
0
 def test_attribute_repr(self):
     short = formatting.summarize_attr(u'key', u'Short string')
     long = formatting.summarize_attr(u'key', 100 * u'Very long string ')
     newlines = formatting.summarize_attr(u'key', u'\n\n\n')
     tabs = formatting.summarize_attr(u'key', u'\t\t\t')
     self.assertEqual(short, '    key: Short string')
     self.assertLessEqual(len(long), 80)
     self.assertTrue(long.endswith(u'...'))
     self.assertNotIn(u'\n', newlines)
     self.assertNotIn(u'\t', tabs)
Esempio n. 3
0
 def test_attribute_repr(self):
     short = formatting.summarize_attr(u'key', u'Short string')
     long = formatting.summarize_attr(u'key', 100 * u'Very long string ')
     newlines = formatting.summarize_attr(u'key', u'\n\n\n')
     tabs = formatting.summarize_attr(u'key', u'\t\t\t')
     self.assertEqual(short, '    key: Short string')
     self.assertLessEqual(len(long), 80)
     self.assertTrue(long.endswith(u'...'))
     self.assertNotIn(u'\n', newlines)
     self.assertNotIn(u'\t', tabs)
Esempio n. 4
0
 def test_attribute_repr(self):
     short = formatting.summarize_attr("key", "Short string")
     long = formatting.summarize_attr("key", 100 * "Very long string ")
     newlines = formatting.summarize_attr("key", "\n\n\n")
     tabs = formatting.summarize_attr("key", "\t\t\t")
     assert short == "    key: Short string"
     assert len(long) <= 80
     assert long.endswith("...")
     assert "\n" not in newlines
     assert "\t" not in tabs
Esempio n. 5
0
 def test_attribute_repr(self):
     short = formatting.summarize_attr(u'key', u'Short string')
     long = formatting.summarize_attr(u'key', 100 * u'Very long string ')
     newlines = formatting.summarize_attr(u'key', u'\n\n\n')
     tabs = formatting.summarize_attr(u'key', u'\t\t\t')
     assert short == '    key: Short string'
     assert len(long) <= 80
     assert long.endswith(u'...')
     assert u'\n' not in newlines
     assert u'\t' not in tabs