From 8cea209823be9f414cf7ab74cd559383a9301aed Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Tue, 30 Apr 2024 18:43:27 -0500 Subject: [PATCH] TestDriver.ai: Validate that overlapping text does not appear in UI (#528) --- .github/workflows/regression.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/regression.yml b/.github/workflows/regression.yml index ebaac111a..2b282ea7c 100644 --- a/.github/workflows/regression.yml +++ b/.github/workflows/regression.yml @@ -22,7 +22,7 @@ jobs: - uses: dashcamio/testdriver@main id: testdriver with: - version: v2.9.4 + version: v2.10.2 prerun: | rm ~/Desktop/WITH-LOVE-FROM-AMERICA.txt cd ~/actions-runner/_work/testdriver/testdriver/ @@ -42,12 +42,14 @@ jobs: echo "Electron Done" exit prompt: | + 1. wait 10 seconds 1. click "Continue" - 2. click "Create new tab" - 2. focus the Wave input with the keyboard shorcut Command + I - 3. type 'ls' into the input - 4. press return - 5. validate Wave shows the result of 'ls' + 1. click "Create new tab" + 1. validate that overlapping text does not appear in the application + 1. focus the Wave input with the keyboard shorcut Command + I + 1. type 'ls' into the input + 1. press return + 1. validate Wave shows the result of 'ls' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - uses: peter-evans/create-or-update-comment@v4 @@ -56,7 +58,8 @@ jobs: issue-number: ${{ github.event.pull_request.number }} body: | ## TestDriver Summary + ${{ steps.testdriver.outputs.markdown }} ${{ steps.testdriver.outputs.summary }} reactions: | +1 - -1 \ No newline at end of file + -1