polac24 / InjectionTDD

Live unit tests for TDD using injectionForXcode
MIT License
41 stars 2 forks source link

Feature InjectionIII support #12

Closed zenangst closed 5 years ago

zenangst commented 5 years ago

Adds support for InjectionIII

The new implementation will try to look for InjectionIII and injectionforxcode, the first path that can be resolved will be used. InjectionIII takes precedence of injectionforxcode because that version of Injection for Xcode is newer and is currently being maintained. In addition to loading InjectionIII bundle, it will also try and resolve the different versions of the bundle, the first one being the one that is built for Xcode 10 and if that one cannot be resolved it will try and load the Xcode 9 fallback version.

In addition to the new support for InjectionIII, it also adds new targets to the pod spec so that InjectionTDD can be used on macOS and tvOS.

zenangst commented 5 years ago

@polac24 I've actually been working on InjectionIII, adding support for automatic TDD (with InjectionTDD). You can check the PR here - https://github.com/johnno1962/InjectionIII/pull/65

polac24 commented 5 years ago

Hi @zenangst! Thank you very much for this MR! I am super glad that you spent time to support InjectionIII!

polac24 commented 5 years ago

Awesome! Honestly, I am not familiar with InjectionIII codebase yet so let me give some time to get into that... Thanks again, I will come back to you soon (during weekend most likely).

polac24 commented 5 years ago

thanks again @zenangst for your work!