Merge changes from topic "refact_asymmetric_tests"

* changes:
  feat: skip asymmetric tests when features not present
  refactor: clarify which kind of exceptions it catches
  refactor: only register undef_injection_handler during register accesses