seleniumhq.github.io
seleniumhq.github.io copied to clipboard
Run Ruby tests on CI
Description
This PR allows running the Ruby tests on CI. For that, this commit does the following:
- Change workflow setup to run tests
- Fix some tests (e.g. due missing driver)
- Fix doc according to the changes in the tests (e.g. scripts referred lines)
Motivation and Context
This PR is a continuation of #1081 (Java), #1110 (Python), #1111 (Kotlin), and #1113 (JavaScript). The final objective is to execute all test examples in CI.
Types of changes
- [X] Change to the site (I have double-checked the Netlify deployment, and my changes look good)
- [X] Code example added (and I also added the example to all translated languages)
- [ ] Improved translation
- [ ] Added new translation (and I also added a notice to each document missing translation)
Checklist
- [X] I have read the contributing document.
- [X] I have used hugo to render the site/docs locally and I am sure it works.
Deploy Preview for jovial-austin-42fe02 ready!
Name | Link |
---|---|
Latest commit | eefbd23f5321996cad9ec1f3a86f7deec727f87f |
Latest deploy log | https://app.netlify.com/sites/jovial-austin-42fe02/deploys/62f6340d6e0f09000a9c70f8 |
Deploy Preview | https://deploy-preview-1117--jovial-austin-42fe02.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Deploy Preview for jovial-austin-42fe02 ready!
Name | Link |
---|---|
Latest commit | be6d0cc74ff5663cb1b99b1bcb2509fd349004a9 |
Latest deploy log | https://app.netlify.com/sites/jovial-austin-42fe02/deploys/62f6373275bb6d00094e91c6 |
Deploy Preview | https://deploy-preview-1117--jovial-austin-42fe02.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Deploy Preview for jovial-austin-42fe02 ready!
Name | Link |
---|---|
Latest commit | c448fc8c08e765d559b29b03d044ddeb96d2c277 |
Latest deploy log | https://app.netlify.com/sites/jovial-austin-42fe02/deploys/62f8620e99234d0008828d97 |
Deploy Preview | https://deploy-preview-1117--jovial-austin-42fe02.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Thanks, this commit is included in #1123 now.