We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seems the current 13.7.0 made our tests stop building, namely due to these changes:
-public func be(_ expected: AnyObject?) -> Matcher<AnyObject> { +public func be<T: AnyObject>(_ expected: T?) -> Matcher<T> {
We have a test checking whether a delegate (of a protocol type) is identical to an expected object:
protocol OurDelegate: AnyObject { } ... var delegate: (any OurDelegate)? ... expect(delegate).to(be(someObject))
which is a valid scenario imho.
@younata would it be possible to revert?
The text was updated successfully, but these errors were encountered:
Thanks for catching this! I just put up #1183 to address. I'll release Nimble 13.7.1 with it later today.
Sorry, something went wrong.
Thanks for that 🙌
Successfully merging a pull request may close this issue.
Seems the current 13.7.0 made our tests stop building, namely due to these changes:
We have a test checking whether a delegate (of a protocol type) is identical to an expected object:
which is a valid scenario imho.
@younata would it be possible to revert?
The text was updated successfully, but these errors were encountered: