summaryrefslogtreecommitdiff
path: root/tests/analysis/contents/endian.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/analysis/contents/endian.py')
-rw-r--r--tests/analysis/contents/endian.py27
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)