What's new on Asserts 2019-07-19

Hello everyone, hope you are fine!

Today we are some great news about Asserts:

There are new checks available:

feat(back): #644 html.has_reverse_tabnabbing
feat(back): #644 http.has_reverse_tabnabbing
feat(back): #654 java runtime exceptions
feat(back): #647 core.uses_unencrypted_sockets
feat(back): #653 lang.core.is_file_hash_in_list

Some checks were improved to support more language scenarios:

feat(cross): #649 refactored lang.docker
feat(back): #649 lang.rpgle

We’ve improved the documentation for the lang module:

feat(doc): #625 document exclude and lang_specs

And have improved the overall quality in the cloud, proto.http, and lang.core packages:

feat(back): #0 retry queries in cloud module
refac(back): #0 refactored headers checks

We’ve also improved tests because quality matters a lot to us and coverage is a indicator of reliability:

test(back): #0 added missing tests
test(back): #0 added missing tests
refac(back): #0 http headers checks
refac(back): #0 refactored http headers checks
feat(cross): #649 refac lang.core package
fix(back): #652 lgtm should use a with statement
fix(back): #0 fix method
feat(cross): #649 rich asserts output
test(back): #0 fix tests
refac(job): #0 no need to test in master
test(back): #0 fixed tests
fix(back): #633 unused local variable
fix(back): #645 custom policy to paramiko
refac(back): #0 solve pyflakes warnings
refac(back): #631 reuse code

As a side effect, we are now fourth on the ranking by LGTM:

https://lgtm.com/projects/g/fluidattacks/asserts/context:python

See you soon

3 Likes