You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This one is tricky, and I think it's best from the get go, we try to understand that there are two ways to do this.
Use the XCTest private API
Make our own test runner that does most of what the XCTest runner does
I think both have positive and negatives. The pragmatist in me wants to see the second more, but given that this is tests and you really do want to be confident in the results - the private API may be the place to go.
From there, I can offer some advice, but without research it's hard to say.
My guess, is that you create an _XCInternalTestRun object, and pass it an instance of each class, then run through them. I'm now sure how you can get a callback that it's finished though - maybe it is synchronous.
Then the native-client needs to notify the server for that test.
The text was updated successfully, but these errors were encountered:
This one is tricky, and I think it's best from the get go, we try to understand that there are two ways to do this.
I think both have positive and negatives. The pragmatist in me wants to see the second more, but given that this is tests and you really do want to be confident in the results - the private API may be the place to go.
So, what are the requirements here? Well, you'll need to get familiar with this - https://github.com/modocache/XCTest-Headers/find/master
From there, I can offer some advice, but without research it's hard to say.
My guess, is that you create an _XCInternalTestRun object, and pass it an instance of each class, then run through them. I'm now sure how you can get a callback that it's finished though - maybe it is synchronous.
Then the native-client needs to notify the server for that test.
The text was updated successfully, but these errors were encountered: