Łukasz Suski
Łukasz Suski
Currently only test application assets are supported. You can bundle all feature files within test app and then choose which one to run. The path you supply is on your...
If it will be working then I don't see any problem to accept it
I assume it works now. I've enhance README on that topic
This one is better IMHO. It's simpler. Assets are used by default but if scheme is specified then it can be also resolved. In future it could also load features...
@dazwin could you add android instrumented test for this case and run it on api level 21, 23, 27, 29? Reading file from device require storage permission and it is...
I agree but there is an issue which simple unit test executed on jvm does not cover. Although MultiLoader is tested in cucumber-java it is not tested in Android environment....
So from where do you want to read file? Your device/emulator has custom Android with different file access managment?
Maybe this would require small change in CucumberAndroidJUnitRunner to be able to find another class with rerun file specified, e.g. with some specific annotation. Rerun file itself must be located...
No work on my side. In general I don't find it good approach and I invest my time to make tests reliable amd to find cause of failures
Did you try adding pwrmission to write on external storage, granting it before each test?