mutant v0.11.2 Release Notes

Release Date: 2021-11-15 // over 2 years ago
  • Prevent multipath matches. Should multiple match expessions evaluate to the same subject, mutant now only visits that subject once.

    This prevents blowing up the mutation testing work on bigger applications with more complex match expressions.

    Add descendants matchers. These matchers allow to select subjects in inheritance trees that are not namespace based.

    This is very useful for non namespaced (rails) applications. As users can now use match expressions like descendants:ApplicationController to match all descants of ApplicationController including ApplicationController.

    This feature is not bound to rails inheritance trees and can be used with any inheritance tree.