-
-
Notifications
You must be signed in to change notification settings - Fork 748
Feat/esm #5045
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Feat/esm #5045
Changes from all commits
Commits
Show all changes
304 commits
Select commit
Hold shift + click to select a range
8b31a63
fix: grab browser logs using bidi (#4754)
kobenguyent 7ea4780
chore(deps-dev): bump electron from 33.3.1 to 34.0.0 (#4755)
dependabot[bot] f814494
chore(deps-dev): bump @wdio/sauce-service from 9.5.1 to 9.5.7 (#4756)
dependabot[bot] 76000d9
chore(deps-dev): bump @types/node from 22.10.5 to 22.10.7 (#4758)
dependabot[bot] 088641f
chore(deps-dev): bump @faker-js/faker from 9.3.0 to 9.4.0 (#4757)
dependabot[bot] 130e361
Bump eslint to 9.18.0 (#4762)
thomashohn 6a43049
Bump glob to 11.0.1 (#4765)
thomashohn 786638c
Bump uuid to 11.0.5 (#4770)
thomashohn f27e662
added sections for steps (#4777)
DavertMik 2a242e4
Feat/analyze result (#4753)
DavertMik 2534959
Feat/els step options (#4781)
DavertMik ba64d2c
better hooks handling by submitting where test.failed occur (#4782)
DavertMik 233b586
chore(deps): bump monocart-coverage-reports from 2.11.5 to 2.12.0 (#4...
dependabot[bot] fd0b51c
Bump fs-extra to 11.3.0 (#4772)
thomashohn b9c7397
Bump monocart-coverage-reports to 2.12.0 (#4774)
thomashohn 6195b94
Bump puppeteer to 24.1.0 (#4769)
thomashohn 386deea
Bump @xmldom/xmldom to 0.9.7 (#4767)
thomashohn 7e05e75
Feat/auth plugin (#4783)
DavertMik bfbf6d8
Bump webdriverio to ^9.7.1 (#4787)
thomashohn 538e4ed
Bump electron to 34.0.1 (#4797)
thomashohn 8e0a403
Bump @wdio/sauce-service to 9.7.1 (#4799)
thomashohn 0e23751
Bump puppeteer to 24.1.1 (#4803)
thomashohn 0b57baf
Bump @types/node to 22.12.0 (#4795)
thomashohn fa32f15
Bump @codeceptjs/configure to 1.0.2 (#4793)
thomashohn 130bdb0
Bump eslint to ^9.19,0 (#4789)
thomashohn d69a222
Bump @wdio/utils to 9.6.4 (#4801)
thomashohn af8ddac
Bump playwrigth to 1.50.0 (#4791)
thomashohn 9a2a4a0
fix: unstable els tests (#4805)
kobenguyent bc79dfe
Remove double entry for fs-extra in package.json (#4809)
thomashohn 236dc72
fix: allow gherkin keywords as supported by cucumber (#4784)
ebo-zig 7030c7f
fix: glob backward compatibility (#4775)
kobenguyent 9aae736
injecting test & siute to container (#4785)
DavertMik 6865d84
fixed step output, fixed analyze plugin to work with reasoning model ...
DavertMik fe28c07
disable ios appium workflow
kobenguyent 1a022e8
Bump @cucumber/messages to 27.1.0 (#4807)
thomashohn 492d76b
fix register retryTo globally
202fc42
fixed serializing step args
377bd51
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
3a0d59e
chore(deps-dev): bump semver from 7.6.3 to 7.7.0 (#4817)
dependabot[bot] 5a952ca
chore(deps-dev): bump @types/node from 22.12.0 to 22.13.0 (#4813)
dependabot[bot] 7f4d85f
Bump playwright to 1.50.1 (#4819)
thomashohn 74fa430
Bump electron to 34.0.2 (#4821)
thomashohn 9832f63
Bump @cucumber/messages to 27.2.0 (#4823)
thomashohn b1dd485
Bump wdio and friends to 9.7.2 (#4825)
thomashohn 5e5feaa
chore(deps): bump @cucumber/gherkin from 30.0.4 to 31.0.0 (#4814)
dependabot[bot] 96a0b59
Bump wdio-docker-service to 3.2.1 (#4827)
thomashohn d02cf3d
fix: element UTs
kobenguyent 8e0bc1a
improved export/types
8f57281
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
8e05927
Bump to version 8 (#4829)
thomashohn 91527e5
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
2d902fd
Fixed running retryFailedStep inside tryTo (#4831)
DavertMik 1c0798c
fix: redundant popup log (#4830)
kobenguyent 20e6826
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
676ed91
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
171da34
Fixed / in failed screenshot (#4833)
DavertMik 0c7386a
prepare 3.7 release
25448ca
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
851e31a
updated docs for AI and effects
b6e6f88
Release/3.7 (#4834)
DavertMik 0b6ce74
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
7d64cc0
updated docs
240ed49
fix for plugins page
57fa1f9
chore(deps): bump js-beautify from 1.15.1 to 1.15.2 (#4838)
dependabot[bot] a44897f
chore(deps-dev): bump semver from 7.7.0 to 7.7.1 (#4837)
dependabot[bot] 056ba67
chore(deps-dev): bump typedoc from 0.27.6 to 0.27.7 (#4836)
dependabot[bot] da40133
chore(deps-dev): bump ts-morph from 25.0.0 to 25.0.1 (#4835)
dependabot[bot] 62462de
chore(deps): bump monocart-coverage-reports from 2.12.0 to 2.12.1 (#4...
dependabot[bot] 8441f4f
fix release
e283c73
Merge branch '3.x' of github.com:codeceptjs/CodeceptJS into 3.x
04c06d1
fix: undefined string when using ucfirst (#4842)
kobenguyent 69db60d
Rename variable for consistency in helper handling because supportedH...
svenbluege 3a60718
fixed events for suite (#4847)
DavertMik 2139db8
Update CONTRIBUTING.md
kobenguyent 0b5c731
fixed event suites (#4852)
DavertMik 973a28f
fix #4848 TS types of methods (Feature|Scenario)Config.config (#4851)
danielrentz fddaefb
fix: bidi error with webdriver (#4850)
kobenguyent bb5cbf5
DOC: Autogenerate and update documentation
actions-user 52b6e74
release 3.7.2 (#4853)
kobenguyent b4e8069
Bump axios to 1.8.1 (#4874)
thomashohn ce554a5
Bump uuid to 11.1.0 (#4872)
thomashohn 003d22d
chore(deps-dev): bump typedoc-plugin-markdown from 4.4.1 to 4.4.2 (#4...
dependabot[bot] ba26d5a
chore(deps): bump @cucumber/gherkin from 31.0.0 to 32.0.0 (#4860)
dependabot[bot] 36c9b91
Updated @xmldom/xmldom to 0.9.8 (#4885)
thomashohn c313ef4
Update eslint and friends (#4883)
thomashohn f3cd36e
Resolving path inconsistency in container.js and appium.js (#4866)
mjalav 7c83b53
chore(deps-dev): bump puppeteer from 24.1.1 to 24.3.1 (#4888)
dependabot[bot] 28f7837
fix: broken screenshot links in mochawesome reports (#4889)
kobenguyent 3b4f87e
chore(deps): bump acorn from 8.14.0 to 8.14.1 (#4892)
dependabot[bot] d5019b4
Update webdriverio etc. to 9.10.1 (#4876)
thomashohn 5ff6f88
chore(deps-dev): bump puppeteer from 24.3.1 to 24.4.0 (#4893)
dependabot[bot] e0fc2ac
chore(deps-dev): bump @wdio/utils from 9.7.2 to 9.11.0 (#4894)
dependabot[bot] a918755
Update typescript to 5.8.2 (#4887)
thomashohn c0ddbe2
chore(deps-dev): bump playwright from 1.50.1 to 1.51.0 (#4891)
dependabot[bot] 6558b0a
fix: Make tests more stable by using google (#4904)
thomashohn f3c9708
chore: bump @codeceptjs/configure to 1.0.3 (#4902)
thomashohn 61ef10f
chore(deps-dev): bump detox-helper to 1.1.7 (#4900)
thomashohn 7ae2ecc
chore: bump axios from 1.8.1 to 1.8.3 (#4899)
thomashohn 49dd054
chore: bump webdriverio to 9.12.0 and friends (#4907)
thomashohn 713778b
chore(deps-dev): bump globals 16.0.0 (#4914)
thomashohn 80ae51b
chore(deps-dev): bump @xmldom/xmldom to 0.9.8 (#4913)
thomashohn e13d595
chore(deps-dev): bump @faker-js/faker 9.6.0 (#4915)
thomashohn fe767d8
Chore/bump electron 4910 (#4916)
thomashohn 98adfee
cli: improve get info (#4890)
kobenguyent 2327a82
chore: bump non critical tooling (#4912)
thomashohn b99e546
chore: bump non critical tooling part 2 (#4918)
thomashohn 1a53dd9
chore(deps-dev): bump @pollyjs/core to 6.0.6 (#4920)
thomashohn 084d459
chore(deps-dev): bump @codeceptjs/expect-helper from 0.2.2 to 1.0.1 (...
dependabot[bot] 9ab1658
chore(deps-dev): bump @types/chai from 4.3.19 to 5.2.0 (#4922)
dependabot[bot] 4a1b7f0
chore(deps-dev): bump typedoc and friends (#4929)
thomashohn 233838e
release 3.7.3 (#4930)
kobenguyent 12708ab
chore(deps-dev): bump @types/node from 22.13.10 to 22.13.12 (#4940)
dependabot[bot] 2ab3510
chore(deps-dev): bump typedoc-plugin-markdown from 4.5.0 to 4.6.0 (#4...
dependabot[bot] 329280f
chore: bump various minor versions (#4943)
thomashohn f05cee1
chore(deps-dev): bump electron from 35.0.1 to 35.0.3 (#4938)
dependabot[bot] 86a5dc8
chore(deps-dev): bump @wdio/sauce-service from 9.12.1 to 9.12.2 (#4947)
dependabot[bot] 8656568
chore(deps-dev): bump sinon from 19.0.2 to 20.0.0 (#4946)
dependabot[bot] 8b4cc07
chore(deps-dev): bump @types/chai from 5.2.0 to 5.2.1 (#4948)
dependabot[bot] d2653a7
chore(deps-dev): bump @types/node from 22.13.13 to 22.13.14 (#4944)
dependabot[bot] 7dbf57f
chore: Bump various minor versions to keeps deps updated (#4950)
thomashohn 34f138b
chore(deps-dev): bump @wdio/sauce-service from 9.12.2 to 9.12.4 (#4951)
dependabot[bot] 1ea603c
chore(deps-dev): bump typedoc from 0.28.1 to 0.28.2 (#4952)
dependabot[bot] ca7faaa
chore(deps-dev): bump electron from 35.1.3 to 35.1.4 (#4953)
dependabot[bot] 07b330f
chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 (#4954)
dependabot[bot] df7e0be
chore(deps-dev): bump express from 4.21.2 to 5.1.0 (#4955)
dependabot[bot] cd2359a
Bump various minor versions to keeps deps updated (#4957)
thomashohn 1cd4060
chore(deps-dev): bump webdriverio from 9.12.4 to 9.12.5 (#4964)
dependabot[bot] 8006527
chore(deps-dev): bump @types/node from 22.14.0 to 22.14.1 (#4963)
dependabot[bot] d16b195
chore(deps-dev): bump @wdio/sauce-service from 9.12.4 to 9.12.5 (#4961)
dependabot[bot] 7982516
chore(deps-dev): bump @wdio/utils from 9.12.3 to 9.12.5 (#4960)
dependabot[bot] f786967
feat: create docker tag if it doesn’t really exist
kobenguyent 315912e
chore(deps-dev): bump electron from 35.1.5 to 35.2.0 (#4969)
dependabot[bot] 556d2bd
chore(deps-dev): bump typedoc from 0.28.2 to 0.28.3 (#4968)
dependabot[bot] 6232ebe
chore(deps-dev): bump playwright from 1.51.1 to 1.52.0 (#4967)
dependabot[bot] 9a9442a
fix: checkout tag to create docker image
kobenguyent 22d52ed
Fix issue with docker build (#4980)
thomashohn 5145d46
chore(deps-dev): bump typedoc-plugin-markdown from 4.6.2 to 4.6.3 (#4...
dependabot[bot] 4f29e21
chore(deps-dev): bump puppeteer from 24.6.1 to 24.8.0 (#4985)
dependabot[bot] 2a89c12
chore(deps-dev): bump eslint-plugin-mocha from 10.5.0 to 11.0.0 (#4975)
dependabot[bot] 0025e2c
chore(deps): bump monocart-coverage-reports from 2.12.3 to 2.12.4 (#4...
dependabot[bot] 11c2d1c
fix: plugins documentation generation (#4973)
Lando1n 256e525
feat: better I.grab logging in live interactive mode (#4986)
owenizedd 60dbffe
fix: mochawesome helper with unique screenshots (#4959)
Lando1n 2062c9d
chore(deps): bump mocha from 11.1.0 to 11.2.2 (#4990)
dependabot[bot] 12d754c
chore(deps): bump parse5 from 7.2.1 to 7.3.0 (#4989)
dependabot[bot] 46bc4c0
chore(deps-dev): bump typedoc from 0.28.3 to 0.28.4 (#4988)
dependabot[bot] 9eb8e79
chore(deps-dev): bump electron from 35.2.0 to 36.2.0 (#4987)
dependabot[bot] 46937cd
chore(deps): bump @cucumber/gherkin from 32.1.0 to 32.1.2 (#5007)
dependabot[bot] d8c3b0e
chore(deps-dev): bump @types/node from 22.14.1 to 22.15.29 (#5006)
dependabot[bot] 0f7bac1
chore(deps-dev): bump @wdio/utils from 9.12.5 to 9.15.0 (#5005)
dependabot[bot] faf46c4
chore(deps-dev): bump @eslint/js from 9.24.0 to 9.28.0 (#5004)
dependabot[bot] aaf07a4
chore(deps-dev): bump @faker-js/faker from 9.6.0 to 9.8.0 (#4996)
dependabot[bot] 6e68877
fix: add api key for REST_test.js (#5009)
kobenguyent bf7d367
Update docker.yml
kobenguyent 0230fe9
Update docker.yml
kobenguyent 44c4e7f
chore(deps): bump monocart-coverage-reports from 2.12.4 to 2.12.6 (#5...
dependabot[bot] 4ea890c
chore(deps-dev): bump semver from 7.7.1 to 7.7.2 (#5014)
dependabot[bot] d89ecf3
chore(deps-dev): bump @types/node from 22.15.29 to 22.15.30 (#5017)
dependabot[bot] 79fbb88
chore(deps-dev): bump electron from 36.2.0 to 36.4.0 (#5016)
dependabot[bot] f63cdbc
chore(deps-dev): bump @types/node from 22.15.30 to 24.0.2 (#5021)
dependabot[bot] b3932a5
chore(deps): bump mocha from 11.2.2 to 11.6.0 (#5020)
dependabot[bot] 53515a5
chore(deps-dev): bump playwright from 1.52.0 to 1.53.0 (#5019)
dependabot[bot] 00e8075
chore(deps-dev): bump ts-morph from 25.0.1 to 26.0.0 (#5018)
dependabot[bot] 9eeee7a
chore(deps-dev): bump sinon from 20.0.0 to 21.0.0 (#5026)
dependabot[bot] 287249f
chore(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (#5025)
dependabot[bot] d61ad43
chore(deps-dev): bump @eslint/js from 9.28.0 to 9.29.0 (#5023)
dependabot[bot] 21bc6d5
chore(deps-dev): bump eslint-plugin-mocha from 11.0.0 to 11.1.0 (#5024)
dependabot[bot] 440c9be
chore(deps-dev): bump globals from 16.0.0 to 16.2.0 (#5022)
dependabot[bot] 926a36a
fix: miss the effects types (#5027)
kobenguyent 90e6067
chore(deps-dev): bump typedoc from 0.28.4 to 0.28.7 (#5032)
dependabot[bot] 7dd0f36
chore(deps-dev): bump @eslint/js from 9.29.0 to 9.30.0 (#5031)
dependabot[bot] 16f05d2
chore(deps): bump @codeceptjs/configure from 1.0.4 to 1.0.6 (#5034)
dependabot[bot] fa206bc
chore(deps-dev): bump electron from 36.4.0 to 37.1.0 (#5033)
dependabot[bot] c3fe986
chore(deps-dev): bump @types/node from 24.0.2 to 24.0.7 (#5030)
dependabot[bot] bcd5618
chore(deps-dev): bump typedoc-plugin-markdown from 4.6.3 to 4.7.0 (#5...
dependabot[bot] f7ff2bf
chore(deps-dev): bump @types/chai from 5.2.1 to 5.2.2 (#5038)
dependabot[bot] aa79b88
started ESM conversion
14d5d58
imitial commit for esm migration
d43107b
fixed commands
422fabc
translated runner tests to ESM
2d9fcb4
improved migration
09063ab
added testomat.io reporter to report to GH
660c7e8
fix: Complete ESM migration and TypeScript definition fixes
c7561d2
fixed workers issues
792ce21
fixed more tests
e4297d1
fixed pw tests
d33d681
fixed Playwright tests
8686aed
improved check
b06c613
improved output
fd2c74a
fixed minot tests issues
40dc1cb
use runok.cjs
kobenguyent de60cf6
fix issues
kobenguyent 5b2c5f9
fix more tests
kobenguyent 5a075f4
fix tests
kobenguyent 49baa89
fix: failed UTs
kobenguyent 4d84e8f
fix: runner tests
kobenguyent f078caa
fix: runner tests
kobenguyent 67a2e07
fix more runner UTs
kobenguyent 82f194a
fix: more runner tests
kobenguyent 04e299f
fix: more runner tests
kobenguyent aad2233
fix more runner tests
kobenguyent 75a7f48
fix more runner tests
kobenguyent e0761be
fix more runner tests
kobenguyent 4bd61aa
fix more runner tests
kobenguyent 749639d
fix more runner tests
kobenguyent 9d538d3
fix more runner tests
kobenguyent 479875f
fix more runner tests
kobenguyent 46f25d5
fix more UTs
kobenguyent 34699bd
fix: plugin test
kobenguyent f4a50e7
fix helper tests
kobenguyent d1beac1
fix playwright tests
kobenguyent 74b3b21
fix: add timeouts
kobenguyent 54ce0fd
fix UTs
kobenguyent 9f9d5e1
fix screenshotOnFail UTs
kobenguyent ead1ebc
fix screenshotOnFail UTs
kobenguyent 617c253
fix more UTs
kobenguyent 52af0b6
fix more tests
kobenguyent b3469ad
fix UTs
kobenguyent a8d9bb7
fix: more tests
kobenguyent 7b15b82
fix test:runner
kobenguyent 7e5373d
fix more runner tests
kobenguyent bf6fc8f
fix more tests
kobenguyent d585f38
feat: Comprehensive ESM migration with documentation and fixes
kobenguyent 709f988
fix tests
kobenguyent cebab23
fix: Fix timeout configuration and ESM imports in test configs
kobenguyent 08fa092
fix: prevent hanging in Playwright acceptance tests with terminal err...
kobenguyent fe8a8da
fix more tests
kobenguyent 10a4735
Remove node 20.x
kobenguyent 071c414
fix failed test should execute scenarios step-by-step
kobenguyent 5cb3129
run helpers UTs before acceptance tests
kobenguyent 78785a6
fix playwright
kobenguyent b81dac1
fixed more tests
aa022c6
fixed webdriver tests
63f4eb2
fixed REST tests
801d50b
updated readme
57bb1dd
fixed most of acceptance tests
7ff7ca7
fixed runner tests
29566b5
improved running bdd tests
acdd13c
Improved bdd tests
674de3b
fixed some rest tests
ddc4f50
fixed runner tests
7d430b4
fixed more tests
cb7efd6
Fixed tests
326f9d7
fixed runner tests
4c90c15
fixed session tests
db4b8e3
fixed flaky tests
09fb273
tried to fix PW tests
7d43fc4
force cleanup
f71c946
improved PW tests
18c633b
fixed within in pw
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
4 changes: 0 additions & 4 deletions
.circleci/build.sh
Oops, something went wrong.
40 changes: 0 additions & 40 deletions
.circleci/config.yml
Oops, something went wrong.
9 changes: 0 additions & 9 deletions
.circleci/test.sh
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
36 changes: 0 additions & 36 deletions
.github/workflows/appiumV2_Android.yml
Oops, something went wrong.
46 changes: 46 additions & 0 deletions
.github/workflows/appium_Android.yml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
name: Appium Tests - Android | ||
|
||
on: | ||
push: | ||
branches: | ||
- 3.x | ||
|
||
env: | ||
CI: true | ||
# Force terminal colors. @see https://www.npmjs.com/package/colors | ||
FORCE_COLOR: 1 | ||
SAUCE_ACCESS_KEY: ${{ secrets.SAUCE_ACCESS_KEY }} | ||
SAUCE_USERNAME: ${{ secrets.SAUCE_USERNAME }} | ||
|
||
jobs: | ||
appium: | ||
runs-on: ubuntu-22.04 | ||
timeout-minutes: 30 | ||
|
||
strategy: | ||
matrix: | ||
node-version: [20.x] | ||
test-suite: ['other', 'quick'] | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Use Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v4 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
|
||
- run: npm i | ||
env: | ||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: true | ||
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: true | ||
|
||
- name: Upload APK to Sauce Labs | ||
run: | | ||
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" \ | ||
--location --request POST 'https://api.us-west-1.saucelabs.com/v1/storage/upload' \ | ||
--form 'payload=@test/data/mobile/selendroid-test-app-0.17.0.apk' \ | ||
--form 'name="selendroid-test-app-0.17.0.apk"' | ||
|
||
- run: 'timeout 900 bash -c "npm run test:appium-${{ matrix.test-suite }}"' | ||
timeout-minutes: 20 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.