From a conversation on #83, when Resolutions inherited from BaseResolution (which inherited from pyhamcrest.BaseMatcher), we could pass Resolutions into Resolutions and pyhamcrest could do some neat magic. Now that we've done away with the BaseResolution, that magic is gone.
Is there a way we could detect whether a user has given us a Resolvable somewhere in their expected condition, and resolve that before passing it to pyhamcrest?
From a conversation on #83, when Resolutions inherited from
BaseResolution
(which inherited frompyhamcrest.BaseMatcher
), we could pass Resolutions into Resolutions andpyhamcrest
could do some neat magic. Now that we've done away with theBaseResolution
, that magic is gone.Is there a way we could detect whether a user has given us a
Resolvable
somewhere in their expected condition, andresolve
that before passing it topyhamcrest
?