Chloe Chen
Chloe Chen
@mehrdad-abdoli You may try to mount sdcard (*.img) in the host running docker and to copy files to there. If you don't have additional sdcard image, try userdata-qemu.img or userdata.img...
Hi @litvakle, Pushing a view into a NavigationStack is asynchronous. Give [async inspection](https://github.com/nalexn/ViewInspector/blob/0.10.1/guide.md#async-inspection) a try. I used the approach #2 to test `navigationDestination(isPresented:destination:)` with NavigationStack, and it worked.
Adding `ViewHosting.expel()` at the end of the `sut.on(\.resultViewDidAppear)` inspection closure works! [async inspection](https://github.com/nalexn/ViewInspector/blob/0.10.1/guide.md#async-inspection) looks nice. I'll give it a shot. Thank you!! :D
Just put a note here. After I use async inspection instead, it requires more resource to compile on my CI service (Bitrise M1 medium 4 CPU @ 3.2GHz, 6 GB...
I glanced the source code of `ViewHosting.expel()`, and found the design is to test and expel a single view. For my case, it was testing a NavigationStack's destination view. Seems...
@nalexn yes, the memory issue was gone on my laptop after I added view expelling. I wanna help update document about async inspection with NavigationDestination, so I reopened the ticket...