Is there a benefit we could gain by calling CheckApplies in a testing context? Currently, the framework only calls lint.Execute when testing which works well for scenarios where you're trying to test certs that may not pass CheckApplies (such as certs generated by the build in cert generator). However, it seems like this is leaving a gap where CheckApplies behavior is not actually tested for each lint.
Is there a benefit we could gain by calling CheckApplies in a testing context? Currently, the framework only calls lint.Execute when testing which works well for scenarios where you're trying to test certs that may not pass CheckApplies (such as certs generated by the build in cert generator). However, it seems like this is leaving a gap where CheckApplies behavior is not actually tested for each lint.
Any thoughts?