|
113 | 113 |
|
114 | 114 | class TestS7util(unittest.TestCase): |
115 | 115 |
|
116 | | - def test_get_byte(self): |
| 116 | + def test_get_byte_new(self): |
117 | 117 | test_array = bytearray(_new_bytearray) |
118 | 118 | byte_ = util.get_byte(test_array, 41) |
119 | 119 | self.assertEqual(byte_, 128) |
120 | 120 | byte_ = util.get_byte(test_array, 42) |
121 | 121 | self.assertEqual(byte_, 255) |
122 | 122 |
|
123 | | - def test_set_byte(self): |
| 123 | + def test_set_byte_new(self): |
124 | 124 | test_array = bytearray(_new_bytearray) |
125 | 125 | util.set_byte(test_array, 41, 127) |
126 | 126 | byte_ = util.get_byte(test_array, 41) |
127 | 127 | self.assertEqual(byte_, 127) |
128 | 128 |
|
| 129 | + def test_get_byte(self): |
| 130 | + test_array = bytearray(_bytearray) |
| 131 | + row = util.DB_Row(test_array, test_spec, layout_offset=4) |
| 132 | + value = row.get_value(50, 'BYTE') # get value |
| 133 | + self.assertEqual(value, 254) |
| 134 | + |
| 135 | + def test_set_byte(self): |
| 136 | + test_array = bytearray(_bytearray) |
| 137 | + row = util.DB_Row(test_array, test_spec, layout_offset=4) |
| 138 | + row['testByte'] = 255 |
| 139 | + self.assertEqual(row['testByte'], 255) |
| 140 | + |
129 | 141 | def test_get_s5time(self): |
130 | 142 | """ |
131 | 143 | S5TIME extraction from bytearray |
|
0 commit comments