コード例 #1
0
ファイル: package.py プロジェクト: kaisellgren/pub-dartlang
 def ellipsized_description(self):
     """The short description of the package, truncated if necessary."""
     description = self.description
     if description is None: return None
     return models.ellipsize(description, Package._MAX_DESCRIPTION_CHARS)
コード例 #2
0
 def test_ellipsize(self):
     self.assertEquals("foo bar", models.ellipsize("foo bar", 7))
     self.assertEquals("foo...", models.ellipsize("foo bar baz", 7))
     self.assertEquals("foobarb...", models.ellipsize("foobarbaz", 7))
コード例 #3
0
ファイル: package.py プロジェクト: Mixbook/pub-dartlang
 def ellipsized_description(self):
     """The short description of the package, truncated if necessary."""
     description = self.description
     if description is None: return None
     return models.ellipsize(description, Package._MAX_DESCRIPTION_CHARS)
コード例 #4
0
ファイル: test_models.py プロジェクト: Mixbook/pub-dartlang
 def test_ellipsize(self):
     self.assertEquals("foo bar", models.ellipsize("foo bar", 7))
     self.assertEquals("foo...", models.ellipsize("foo bar baz", 7))
     self.assertEquals("foobarb...", models.ellipsize("foobarbaz", 7))