Beispiel #1
0
 def test_ellipsize_does_nothing_when_string_is_nothing(self):
     self.assertEqual(None, ellipsize(None))
     self.assertEqual('', ellipsize(''))
Beispiel #2
0
 def test_ellipsize_does_nothing_to_string_under_length(self):
     self.assertEqual('Test string', ellipsize('Test string', 40))
Beispiel #3
0
 def test_ellipsize_cuts_off_string_longer_than_length(self):
     self.assertEqual('Str...', ellipsize('String', 3))
Beispiel #4
0
 def __repr__(self):
     quip_text = repr(ellipsize(self.text))
     return '<Quip {}>'.format(quip_text)
Beispiel #5
0
 def __repr__(self):
     quip_text = repr(ellipsize(self.text))
     return '<Quip {}>'.format(quip_text)
Beispiel #6
0
 def test_ellipsize_does_nothing_when_string_is_nothing(self):
     self.assertEqual(None, ellipsize(None))
     self.assertEqual("", ellipsize(""))
Beispiel #7
0
 def test_ellipsize_cuts_off_string_longer_than_length(self):
     self.assertEqual("Str...", ellipsize("String", 3))
Beispiel #8
0
 def test_ellipsize_does_nothing_to_string_under_length(self):
     self.assertEqual("Test string", ellipsize("Test string", 40))