home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyo (Python 2.6)
-
- import digsby_achievements.thresholds as thresholds
- import unittest
-
- class ThresholdTests(unittest.TestCase):
-
- def setUp(self):
- self.static = thresholds.static_threshold(50)
- self.interval = thresholds.interval_threshold(50)
-
-
- def testStatic(self):
- t = self.static
- self.assertEqual(t(0, 1, 1), (None, True, 50))
- self.assertEqual(t(0, 50, 50), (50, True, None))
- self.assertEqual(t(50, 1, 51), None)
- self.assertEqual(t(50, 0xDEADBEEFL, 51), None)
-
-
- def testInterval(self):
- t = self.interval
- self.assertEqual(t(0, 1, 1), (None, True, 50))
- self.assertEqual(t(0, 50, 50), (50, True, 100))
- self.assertEqual(t(50, 1, 51), (None, True, 100))
- self.assertEqual(t(50, 0xDEADBEEFL, 51), (None, True, 100))
-
-
-