-
Notifications
You must be signed in to change notification settings - Fork 53
Use WebsocketClient protocol to support mocking #23
New issue
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
Conversation
CI is failing @fb55 |
Turns out there is actually a missing property in this protocol. I've opened daltoniam/Starscream#564 to fix this. |
Nice catch @fb55 ! Thanks for taking care of this 🎉 ! |
@fb55 Your PR daltoniam/Starscream/pull/564 is merged and I released Starscream 3.0.6 |
I'm having issues updating the dependencies to make tests pass for this PR. Would appreciate if someone could tackle #21, so this can piggy-back on it. |
I'm on it @fb55 ;-) |
Amazing, thanks :) |
@fb55 I rebased your branch on top of master but build is still failing. |
@freak4pc Should be good to go now. tl;dr Protocol types do not conform to themselves, the way around this is to use a generic that conforms to the protocol. A bit of background: I went to Stack Overflow for this, where this response helped figure things out. |
@freak4pc Would appreciate a review for this! |
Hey @fb55 ! Looks goo, thank you for this! 🙏 |
Thanks a lot for contributing @fb55! I've invited you to join the Generated by 🚫 dangerJS |
currently blocking RxSwiftCommunity/RxStarscream#23
@freak4pc I created a release for this — hope that's okay! |
There seems to be an error that prevents the publish script from working: https://circleci.com/gh/RxSwiftCommunity/RxStarscream/56 |
Hey Felix. Sorry, didn't have the time to look into this, I'll try to take a poke at this today. Thanks for letting me know ! |
Pushed 0.10 manually. Thanks ! |
currently blocking RxSwiftCommunity/RxStarscream#23
currently blocking RxSwiftCommunity/RxStarscream#23
fixes #22