2024-10-09 17:08:43 +11:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
import unittest
|
|
|
|
|
2024-10-14 19:59:54 +11:00
|
|
|
from pyfroniusreg import froniusreg
|
2024-10-09 17:08:43 +11:00
|
|
|
|
2024-10-14 20:19:38 +11:00
|
|
|
|
2024-10-14 17:02:50 +11:00
|
|
|
class TestDataTypes(unittest.TestCase):
|
2024-10-09 17:08:43 +11:00
|
|
|
def test_int16(self):
|
2024-10-11 08:47:23 +11:00
|
|
|
int16_buffer = froniusreg.int16.encode_to_buffer(1024)
|
2024-10-14 17:02:50 +11:00
|
|
|
assert int16_buffer == [b"\x04\x00"]
|
2024-10-09 17:08:43 +11:00
|
|
|
|
|
|
|
|
2024-10-14 17:02:50 +11:00
|
|
|
if __name__ == "__main__":
|
2024-10-09 17:08:43 +11:00
|
|
|
unittest.main()
|