def _testValuePadded(self, field, uut, pad_length, pad_data):
fdata = field.render()
udata = uut.render()
actual_pad_len = max(0, pad_length - len(fdata))
expected_padding = Bits(bytes=pad_data * (actual_pad_len / 8 + 1))[:actual_pad_len]
self.assertEqual(fdata, udata[:len(fdata)])
self.assertEqual(expected_padding, udata[len(fdata):])
评论列表
文章目录