home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import unittest
- import computerjanitor
-
- class CruftTests(unittest.TestCase):
-
- def setUp(self):
- self.cruft = computerjanitor.Cruft()
-
-
- def testReturnsClassNameAsDefaultPrefix(self):
-
- class Mockup(computerjanitor.Cruft):
- pass
-
- self.assertEqual(Mockup().get_prefix(), 'Mockup')
-
-
- def testReturnsEmptyStringAsDefaultPrefixDescription(self):
- self.assertEqual(self.cruft.get_prefix_description(), '')
-
-
- def testReturnsDescriptionAsDefaultPrefixDescription(self):
-
- self.cruft.get_description = lambda : 'foo'
- self.assertEqual(self.cruft.get_prefix_description(), 'foo')
-
-
- def testRaisesErrorForDefaultGetShortname(self):
- self.assertRaises(computerjanitor.UnimplementedMethod, self.cruft.get_shortname)
-
-
- def testReturnsCorrectStringForFullName(self):
-
- self.cruft.get_prefix = lambda *args: 'foo'
-
- self.cruft.get_shortname = lambda *args: 'bar'
- self.assertEqual(self.cruft.get_name(), 'foo:bar')
-
-
- def testReturnsEmptyStringAsDefaultDescription(self):
- self.assertEqual(self.cruft.get_description(), '')
-
-
- def testReturnsNoneForDiskUsage(self):
- self.assertEqual(self.cruft.get_disk_usage(), None)
-
-
- def testRaisesErrorForDefaultCleanup(self):
- self.assertRaises(computerjanitor.UnimplementedMethod, self.cruft.cleanup)
-
-
-