home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import unittest
- import computerjanitor
-
- class MockAptPackage(object):
-
- def __init__(self):
- self.name = 'name'
- self.summary = 'summary'
- self.installedSize = 12765
- self.deleted = False
-
-
- def markDelete(self):
- self.deleted = True
-
-
-
- class PackageCruftTests(unittest.TestCase):
-
- def setUp(self):
- self.pkg = MockAptPackage()
- self.cruft = computerjanitor.PackageCruft(self.pkg, 'description')
-
-
- def testReturnsCorrectPrefix(self):
- self.assertEqual(self.cruft.get_prefix(), 'deb')
-
-
- def testReturnsCorrectPrefixDescription(self):
- self.assertEqual(self.cruft.get_prefix_description(), '.deb package')
-
-
- def testReturnsCorrectShortname(self):
- self.assertEqual(self.cruft.get_shortname(), 'name')
-
-
- def testReturnsCorrectName(self):
- self.assertEqual(self.cruft.get_name(), 'deb:name')
-
-
- def testReturnsCorrectDescription(self):
- self.assertEqual(self.cruft.get_description(), 'description\n\nsummary')
-
-
- def testReturnsCorrectDiskUsage(self):
- self.assertEqual(self.cruft.get_disk_usage(), 12765)
-
-
- def testDeletesPackage(self):
- self.cruft.cleanup()
- self.assert_(self.pkg.deleted)
-
-
-