Add in some basic offset checks to the translation section of the test_rig.

This commit is contained in:
Mike Auty
2015-01-05 18:41:38 +00:00
parent 119accb10c
commit 548d90f325
+6
View File
@@ -111,6 +111,12 @@ def test_translation():
ctx = framework.Context(nativelst)
intel, x = intel32(ctx)
base = layers.physical.BufferDataLayer(ctx, 'base', buffer = b" ")
print(base.is_valid(0), base.is_valid(0) == True)
print(base.is_valid(1), base.is_valid(1) == False)
print(base.is_valid(0, 2), base.is_valid(0, 2) == False)
for val in x:
a, b = intel._translate(val)
print(hex(val), hex(a), hex(b))