We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49450c3 commit b201ecbCopy full SHA for b201ecb
1 file changed
test/test_od.py
@@ -171,6 +171,12 @@ def test_domain(self):
171
self.assertEqual(var.decode_raw(b"zero terminated\x00"), b"zero terminated\x00")
172
self.assertEqual(var.encode_raw(b"testing"), b"testing")
173
174
+ def test_unset_data_type(self):
175
+ var = od.ODVariable("Test unset", 0x1000)
176
+ # data_type intentionally left at default (unset)
177
+ with self.assertRaises(od.ObjectDictionaryError):
178
+ var.encode_raw(42)
179
+
180
181
class TestAlternativeRepresentations(unittest.TestCase):
182
0 commit comments