Dependencies used:
screenshot : 0.15.0
kotlin: 1.7.10
gradle: 7.5
I'm getting below error while trying to run a test:
java.lang.RuntimeException: Failed to create the directory /sdcard/screenshots/com.slopes.test/screenshots-default for screenshots. Is your sdcard directory read-only?
at com.facebook.testing.screenshot.internal.ScreenshotDirectories.getSdcardDir(ScreenshotDirectories.java:126)
Here is my failing test:
@Test
fun screenshotTest() {
mockData()
val scenario = openFragment(r)
scenario.onFragment {
Screenshot.snapActivity(it.requireActivity())
.setName("sampleTest1")
.record()
}
PageObject.on<FragPageObject>()
.verifyEmptyView()
}