about summary refs log tree commit diff stats
path: root/test/core/locationdb.py
diff options
context:
space:
mode:
authorAjax <commial@gmail.com>2018-07-17 15:16:13 +0200
committerAjax <commial@gmail.com>2018-07-19 14:03:34 +0200
commit2a7182fd88a60a3757dc82421055252bbc0862ca (patch)
tree8e863a0be5e300319b032008768004f13bc8f529 /test/core/locationdb.py
parent520623b42f1d75231509a7b181838ef7bb2db6c3 (diff)
downloadmiasm-2a7182fd88a60a3757dc82421055252bbc0862ca.tar.gz
miasm-2a7182fd88a60a3757dc82421055252bbc0862ca.zip
LocationDB: add a name -> offset method
Diffstat (limited to '')
-rw-r--r--test/core/locationdb.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/core/locationdb.py b/test/core/locationdb.py
index b9a5f707..61bc4563 100644
--- a/test/core/locationdb.py
+++ b/test/core/locationdb.py
@@ -92,6 +92,11 @@ loc_key5_bis = loc_db.get_or_create_name_location(name3)
 assert loc_db.get_name_location(name3) == loc_key5_bis
 loc_db.consistency_check()
 
+# Name and offset manipulation
+assert loc_db.get_name_offset(name2) is None
+assert loc_db.get_name_offset("unk_name") is None
+assert loc_db.get_name_offset("first_name") == 0x5678
+
 # Merge
 loc_db2 = LocationDB()
 loc_db2.add_location(offset=0x3344)