microsoft / msticpy

Microsoft Threat Intelligence Security Tools
Other
1.76k stars 318 forks source link

Add extra tests and fixes to QueryProvider, DriverBase and (as)sync query handling #777

Closed FlorianBracq closed 4 months ago

FlorianBracq commented 4 months ago

Update code to ensure consistency and fix bugs for:

Those changes are the first steps to some rewrites of the way split queries + additional connections are handled to simplify query caching (#756) and error handling

Test coverage have been increased to 100% (according to pytest) to ensure nothing will break for future updates.