예제 #1
0
 def test_getDescription_without_header(self):
     package = self.mocker.mock()
     loader = self.mocker.mock()
     loader.getHeader(package)
     self.mocker.replay()
     info = RPMHeaderPackageInfo(package, loader)
     self.assertEquals(info.getDescription(), u"")
예제 #2
0
 def test_getDescription_without_header(self):
     package = self.mocker.mock()
     loader = self.mocker.mock()
     loader.getHeader(package)
     self.mocker.replay()
     info = RPMHeaderPackageInfo(package, loader)
     self.assertEquals(info.getDescription(), u"")
예제 #3
0
 def test_getDescription_decodes_string(self):
     package = self.mocker.mock()
     loader = self.mocker.mock()
     loader.getHeader(package)
     self.mocker.result({rpm.RPMTAG_DESCRIPTION: "áéíóú"})
     self.mocker.replay()
     info = RPMHeaderPackageInfo(package, loader)
     self.assertEquals(info.getDescription(), u"áéíóú")
예제 #4
0
 def test_getDescription_decodes_string(self):
     package = self.mocker.mock()
     loader = self.mocker.mock()
     loader.getHeader(package)
     self.mocker.result({rpm.RPMTAG_DESCRIPTION: "áéíóú"})
     self.mocker.replay()
     info = RPMHeaderPackageInfo(package, loader)
     self.assertEquals(info.getDescription(), u"áéíóú")