Tarek Belkahia

Results 15 issues of Tarek Belkahia

There are many ways to approach this. I decided against adding to the `window.test` object as logcat output can be very large. I kept the static html generated by the...

Add `lane` option which expects a lane name and runs it directly from fastlane. The advantage compared to running a shell task is that it uses the same fastlane runs...

Using the plugin with an empty `default.yml` file breaks the build during the `:generateDebugSettings` task with the following message : `Cannot invoke method isEmpty() on null object` This should fix...

**Is your feature request related to a problem? Please describe.** We write our mobile tests using [Maestro](https://maestro.mobile.dev/) **Describe the solution you'd like** Being able to run the maestro tests on...

enhancement

When passing --current without any running application on the device, we get an `AttributeError`. Ignore it and display the whole log. ``` ➜ pidcat git:(master) ✗ pidcat --current Traceback (most...

## Proposed changes - Conditions are already evaluated eagerly, meaning that as soon as a failing condition is evaluated, the flow is exited - However, the order currently is not...

enhancement

## Proposed changes - Introduces `MaestroAppId` model containing appIds for each platform - Tricky parts - Ensuring backwards compatibility in deserializing commands - Finding a way to have only the...

needs backend approval

## Proposed changes - I updated the regexes in `fun String.evaluateScripts(jsEngine: JsEngine)` to not prevent the script to have any dollar sign - I'm confident this fixes the linked issue...

## Context https://github.com/mobile-dev-inc/maestro/pull/1996#issuecomment-2324679424 ## Proposed changes - I also added `MAESTRO_CLI_DANGEROUS_GRAALJS_ALLOW_ALL_ACCESS` for `allowAllAccess()` - I added a disabled integration test for the case where the env var needs to be...

v1.40.0