When running with $VERBOSE set to true, rspectre generates a very large # of method redefinition warnings. We can suppress those by removing the method before redefining it. This is very slightly less performant but I think it's worth it.
Also enforces that we have no STDERR output in CI. Required slightly modifying a couple of spec examples that triggered warnings.
$VERBOSE
set totrue
, rspectre generates a very large # of method redefinition warnings. We can suppress those by removing the method before redefining it. This is very slightly less performant but I think it's worth it.