Description
I am running a basic test to familiarize myself with maestro (and maestro-runner) and am finding that maestro will correctly fail on assertVisible for text that I have in a carousel, but maestro-runner is passing even though the text is not visible.
Steps to Reproduce
- React native app with a basic welcome screen containing a carousel with 3 slides
- run
maestro-runner with flow file below
- It should fail
Expected Behavior
When I have the swipe command commented out, I expect assertVisible: "Follow .*" to fail
Actual Behavior
With swipe commented out, assertVisible: "Follow .*" is passing
Environment
- OS: macOS 15.3.1
- Go version: 1.26.0
- maestro-runner version: 1.0.9
- Executor: default
- Device/Simulator: iPhone 16 Simulator
Flow File
- launchApp
- assertVisible: <welcome screen text>
- assertVisible: <welcome screen button>
- assertVisible: <welcome screen second button>
# - swipe:
# direction: LEFT
- assertVisible: "Follow .*"
Error Output
no error output
Additional Context
N/A
Description
I am running a basic test to familiarize myself with maestro (and maestro-runner) and am finding that
maestrowill correctly fail onassertVisiblefor text that I have in a carousel, butmaestro-runneris passing even though the text is not visible.Steps to Reproduce
maestro-runnerwith flow file belowExpected Behavior
When I have the
swipecommand commented out, I expectassertVisible: "Follow .*"to failActual Behavior
With
swipecommented out,assertVisible: "Follow .*"is passingEnvironment
Flow File
Error Output
no error output
Additional Context
N/A