summaryrefslogtreecommitdiff
path: root/suite/api_test.py
AgeCommit message (Collapse)Author
2024-06-14Delete unmaintained test suiteMason Reed
2024-05-03Revert change to api_test.pyMason Reed
2024-05-03Expose LLVM demanglerMason Reed
2024-04-11Rename lineWidth -> paddingCols in GetTypeLines()Glenn Smith
This is a more accurate name for what the parameter actually does. Documentation was improved as well.
2023-11-06Type BrowserGlenn Smith
2023-11-06Type ContainersGlenn Smith
2023-07-10Move binary view loading in to the core; deprecate open_view in favor of ↵KyleMiles
load; update examples
2023-02-08More surgical fix that actually passes unit tests.Alexander Taylor
Fix for #3842.
2023-02-08Add boolean for Function.user_type to indicate if a user type has been setPeter LaFosse
2022-11-10Test for enum types printing the correct valuesGlenn Smith
2022-10-09Remove default load settings; Move settings `analysis.debugInfoInternal` and ↵KyleMiles
`loader.debugInfoExternal` to `analysis.debugInfo.internal` and `analysis.debugInfo.external`
2022-10-04Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; ↵KyleMiles
Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo` (in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`)
2022-09-29This test is flakyGlenn Smith
2022-07-18Temporarily disable Objective-C unit test, update test binaries submoduleJon Palmisciano
2022-07-18Fix `70788d0af07e507be9c3a90db8c1b5342e77bc75`: "Add unit test for ↵KyleMiles
Objective-C plugin"; Change case to match convention; Remove extra Mac folders/files
2022-07-11Add unit test for Objective-C pluginJon Palmisciano
2022-07-03Add some helper routines for getting the IL of callsitesPeter LaFosse
2022-06-08Add lowlevelil.py unit testskat
2022-05-31Increase coverage of architecture.pyrose
2022-05-25Fix binaryview __getitem__ __setitem__ and add many additional BinaryView ↵Peter LaFosse
unit tests
2022-05-25Add BinaryView::ParseTypesFromSource for clang+typelibsGlenn Smith
2022-05-24Add tests for `DisassemblyTextRenderer`Jon Palmisciano
2022-05-24Add more user/auto function properties testsJon Palmisciano
2022-05-23Esure parse_types api raise proper exceptionsPeter LaFosse
2022-05-23Fix AnalysisCompletionEvent api_testPeter LaFosse
2022-05-23Improve test coverage of binaryview.pyPeter LaFosse
2022-05-23Add tests for BinaryReader/BinaryWriterPeter LaFosse
2022-05-23Fix numerous bugs in TypedDataAccessor and add many unit tests for itPeter LaFosse
2022-05-23Add tests for user/auto {params,can_return,etc.}Jon Palmisciano
2022-05-23Add tests for function indexing, register value, UIDF, & misc. methodsJon Palmisciano
2022-05-23Add tests for more tag-related methodsJon Palmisciano
2022-05-20Add tests for SymbolMapping, TypeMapping, FunctionList, and BinaryViewTypePeter LaFosse
2022-05-20Add test for segmentsPeter LaFosse
2022-05-20Rework Apparatus and FileApparatusPeter LaFosse
2022-05-20Add some unit tests for binaryview.py and fix some minor bugsPeter LaFosse
2022-05-11Clang+TypeParser APIsGlenn Smith
2022-04-14Switch to use the z80 arch plugin for the plugin installation testXusheng
2022-04-13Python API : Fixes fully-qualified `binaryninja.log.log*` calls and adds ↵KyleMiles
test to make sure no one breaks it again
2022-03-29Add various type hintsPeter LaFosse
2022-03-16Add support for structured loggingPeter LaFosse
2022-02-17Add some additional function.py unit testsPeter LaFosse
2022-02-17Add some additional api testsPeter LaFosse
2022-02-17Improve handling of bytes objects with MetadataPeter LaFosse
2022-02-17Add additional unit tests for function.pyPeter LaFosse
Move calls to Free into finally blocks format function.py and api_test.py
2022-02-16Escape type names and definitionsGlenn Smith
Closes #2427, #2585, #1658, #1632, probably others
2022-02-15Struct alignment and packing testGlenn Smith
There's no kill like overkill
2022-02-03Add test for EnumerationMember .value==NoneAndrew Lamoureux
2022-01-26Additional tests to improve code coverage of types.pyPeter LaFosse
2022-01-25Fix TypeBuilder.__repr__ and add unit testPeter LaFosse
2022-01-25Fix issue with serialization of MemberScope and MemberAcess along with a few ↵Peter LaFosse
other small bugs