summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2022-05-19 13:21:02 -0400
committerPeter LaFosse <peter@vector35.com>2022-05-20 08:39:23 -0400
commit16f099d75f340ac5e09d6f9194a9ae49690c99f8 (patch)
tree156a357e5feb6ad832e958f94ebb23e227f0d27a /python
parent34cabeceae79fc6f01a19d767edf79d4fc419b24 (diff)
Add some unit tests for binaryview.py and fix some minor bugs
Diffstat (limited to 'python')
-rw-r--r--python/binaryview.py18
1 files changed, 1 insertions, 17 deletions
diff --git a/python/binaryview.py b/python/binaryview.py
index 882b9e7c..fba390e0 100644
--- a/python/binaryview.py
+++ b/python/binaryview.py
@@ -205,7 +205,7 @@ class StringReference:
self._view = bv
def __repr__(self):
- return f"<{self._type}: {self._start:#x}, len {self._length:#x}>"
+ return f"<{self._type.name}: {self._start:#x}, len {self._length:#x}>"
def __str__(self):
return self.value
@@ -225,18 +225,10 @@ class StringReference:
def type(self) -> StringType:
return self._type
- @type.setter
- def type(self, value: StringType) -> None:
- self._type = value
-
@property
def start(self) -> int:
return self._start
- @start.setter
- def start(self, value: int) -> None:
- self._start = value
-
@property
def length(self) -> int:
return self._length
@@ -309,10 +301,6 @@ class AnalysisCompletionEvent:
def view(self) -> 'BinaryView':
return self._view
- @view.setter
- def view(self, value: 'BinaryView') -> None:
- self._view = value
-
class BinaryViewEvent:
"""
@@ -1276,10 +1264,6 @@ class Section:
def end(self) -> int:
return self.start + len(self)
- def range_contains_relocation(self, addr: int, size: int) -> bool:
- """Checks if the specified range overlaps with a relocation"""
- return core.BNSegmentRangeContainsRelocation(self.handle, addr, size)
-
class TagType:
"""