Last change
on this file since 1206 was 1206, checked in by wouter, 9 months ago |
#379 added asbyte function to support int-byte conversion
|
File size:
613 bytes
|
Rev | Line | |
---|
[1206] | 1 | import unittest
|
---|
| 2 |
|
---|
| 3 | from tudelft.utilities.tools.enum import enumValues, enumToString,enum
|
---|
| 4 | from tudelft.utilities.tools.calc import asbyte
|
---|
| 5 |
|
---|
| 6 | class CalcTest(unittest.TestCase):
|
---|
| 7 |
|
---|
| 8 | def testNumbers(self):
|
---|
| 9 | self.assertEqual(0, asbyte(0))
|
---|
| 10 | self.assertEqual(2, asbyte(2))
|
---|
| 11 | self.assertEqual(127, asbyte(127))
|
---|
| 12 | self.assertEqual(-1, asbyte(128))
|
---|
| 13 | self.assertEqual(0, asbyte(128))
|
---|
| 14 | self.assertEqual(-1, asbyte(-1))
|
---|
| 15 | self.assertEqual(-112, asbyte(112))
|
---|
| 16 | self.assertEqual(-127, asbyte(-127))
|
---|
| 17 | self.assertEqual(-128, asbyte(-128))
|
---|
| 18 | self.assertEqual(127, asbyte(-129))
|
---|
| 19 | |
---|
Note:
See
TracBrowser
for help on using the repository browser.