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
I have recently been using cavy to start testing an app and have some tests.
When I run them on an ios simulator using cavy run-ios --skipbuild the test results show in the terminal as they pass or fail.
However, when running on a real ios device using the same command it just says cavy: Listening on port 8082 for test results...
I also tried added --xml but not sure if that is doing anything either.
Is there some extra configuration that needs to be done to get them to show like the do on a simulator?
The text was updated successfully, but these errors were encountered:
HI @Marzdor, we think this is an issue because the real device cannot communicate with Cavy's test result server in the same way the simulator can, because the simulator is running on the same machine as the test result server but your device isn't.
It's on our list to look for a fix. The React Native CLI finds a way around this to send the JS bundle to the device, we can probably find some way of mimicking that.
In the meantime, you can use Cavy purely on-device. Monitor the React Native debugger console; Cavy will output tests results there.
I have recently been using cavy to start testing an app and have some tests.
When I run them on an ios simulator using
cavy run-ios --skipbuild
the test results show in the terminal as they pass or fail.However, when running on a real ios device using the same command it just says
cavy: Listening on port 8082 for test results...
I also tried added
--xml
but not sure if that is doing anything either.Is there some extra configuration that needs to be done to get them to show like the do on a simulator?
The text was updated successfully, but these errors were encountered: