diff options
Diffstat (limited to 'tests/analysis/contents/endian.py')
-rw-r--r-- | tests/analysis/contents/endian.py | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/tests/analysis/contents/endian.py b/tests/analysis/contents/endian.py index b7c8bec..0557174 100644 --- a/tests/analysis/contents/endian.py +++ b/tests/analysis/contents/endian.py @@ -6,8 +6,9 @@ from chrysacase import ChrysalideTestCase +from pychrysalide import SourceEndian from pychrysalide.analysis import BinContent -from pychrysalide.analysis.contents import FileContent, RestrictedContent +from pychrysalide.analysis.contents import FileContent from pychrysalide.arch import vmpa import tempfile @@ -55,36 +56,36 @@ class TestEndianness(ChrysalideTestCase): start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u16(start, BinContent.SourceEndian.LITTLE_WORD) + val = fcnt.read_u16(start, SourceEndian.LITTLE_WORD) self.assertEqual(val, 0x1516) start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u16(start, BinContent.SourceEndian.BIG_WORD) + val = fcnt.read_u16(start, SourceEndian.BIG_WORD) self.assertEqual(val, 0x1615) # 32 bits start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u32(start, BinContent.SourceEndian.LITTLE_WORD) + val = fcnt.read_u32(start, SourceEndian.LITTLE_WORD) self.assertEqual(val, 0x17181516) start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u32(start, BinContent.SourceEndian.BIG_WORD) + val = fcnt.read_u32(start, SourceEndian.BIG_WORD) self.assertEqual(val, 0x16151817) # 64 bits start = vmpa(0, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u64(start, BinContent.SourceEndian.LITTLE_WORD) + val = fcnt.read_u64(start, SourceEndian.LITTLE_WORD) self.assertEqual(val, 0x0708050603040102) start = vmpa(0, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u64(start, BinContent.SourceEndian.BIG_WORD) + val = fcnt.read_u64(start, SourceEndian.BIG_WORD) self.assertEqual(val, 0x0201040306050807) @@ -97,34 +98,34 @@ class TestEndianness(ChrysalideTestCase): start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u16(start, BinContent.SourceEndian.LITTLE) + val = fcnt.read_u16(start, SourceEndian.LITTLE) self.assertEqual(val, 0x1615) start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u16(start, BinContent.SourceEndian.BIG) + val = fcnt.read_u16(start, SourceEndian.BIG) self.assertEqual(val, 0x1516) # 32 bits start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u32(start, BinContent.SourceEndian.LITTLE) + val = fcnt.read_u32(start, SourceEndian.LITTLE) self.assertEqual(val, 0x18171615) start = vmpa(12, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u32(start, BinContent.SourceEndian.BIG) + val = fcnt.read_u32(start, SourceEndian.BIG) self.assertEqual(val, 0x15161718) # 64 bits start = vmpa(0, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u64(start, BinContent.SourceEndian.LITTLE) + val = fcnt.read_u64(start, SourceEndian.LITTLE) self.assertEqual(val, 0x0807060504030201) start = vmpa(0, vmpa.VmpaSpecialValue.NO_VIRTUAL) - val = fcnt.read_u64(start, BinContent.SourceEndian.BIG) + val = fcnt.read_u64(start, SourceEndian.BIG) self.assertEqual(val, 0x0102030405060708) |