sorry, i left a comment on the pr (didn't mention ...
# general
a
sorry, i left a comment on the pr (didn't mention
@ensure_cached
specifically, though).
@ensure_cached
is a decorator used on test methods. "incompatible" refers specifically to using a decorator for the check it's trying to do, since it's looking through what it expects to be the task's cache directory. the task's cache directory is now created using the task's fingerprint, which as a result of my changes requires instantiating the task (to get its options). since most tests that use this do some stuff before creating the task, it seems difficult to keep this as a decorator (as opposed to just making it a method on
TaskTestType
or something)