summaryrefslogtreecommitdiff
path: root/suite/api_test.py
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2022-04-13 11:48:37 -0400
committerKyleMiles <krm504@nyu.edu>2022-04-13 11:49:58 -0400
commit8311f1186ee70ade2d84432d34c4fe406a2a0361 (patch)
tree2eb83d0e6c7eecd642292d0aa10f4956cc5c9c8a /suite/api_test.py
parentf0774d67d9e1bcaec9a7f29b9dab95871d662418 (diff)
Python API : Fixes fully-qualified `binaryninja.log.log*` calls and adds test to make sure no one breaks it again
Diffstat (limited to 'suite/api_test.py')
-rw-r--r--suite/api_test.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/suite/api_test.py b/suite/api_test.py
index 167af3af..bf6fb975 100644
--- a/suite/api_test.py
+++ b/suite/api_test.py
@@ -1,7 +1,7 @@
import unittest
-import platform
import os
+import binaryninja as bn
from binaryninja.binaryview import BinaryView, BinaryViewType
from binaryninja.settings import Settings, SettingsScope
from binaryninja.metadata import Metadata
@@ -9,7 +9,6 @@ from binaryninja.demangle import demangle_gnu3, demangle_ms, get_qualified_name
from binaryninja.architecture import Architecture
from binaryninja.pluginmanager import RepositoryManager
from binaryninja.platform import Platform
-from binaryninja.function import Function
from binaryninja.enums import (
StructureVariant, NamedTypeReferenceClass, MemberAccess, MemberScope, ReferenceType, VariableSourceType,
SymbolBinding, SymbolType, TokenEscapingType
@@ -1640,3 +1639,6 @@ class TestBinaryView(TestWithBinaryView):
assert tag.__eq__(None) == NotImplemented
assert tag.__ne__(None) == NotImplemented
assert hash(tag) != hash(other_tag)
+
+ def test_log_api(self):
+ bn.log.log_info("If this doesn't work then you `from .log import log` somewhere you shouldn't`")