Mercurial > lcfOS
view test/testbitfun.py @ 384:94f5b719ad0b
Small refactor
author | Windel Bouwman |
---|---|
date | Sun, 27 Apr 2014 17:50:25 +0200 |
parents | 3bb7dcfe5529 |
children |
line wrap: on
line source
import unittest import sys from ppci.bitfun import rotate_left, rotate_right class BitRotationTestCase(unittest.TestCase): def testRightRotation(self): self.assertEqual(0xFF000000, rotate_right(0xFF, 8)) self.assertEqual(0x0FF00000, rotate_right(0xFF, 12)) def testLeftRotation(self): self.assertEqual(0x0000FF00, rotate_left(0xFF, 8)) self.assertEqual(0x001FE000, rotate_left(0xFF, 13)) if __name__ == '__main__': unittest.main() sys.exit()