Skip to content

Commit 12d9ccf

Browse files
authored
Merge branch 'trunk' into interface_ip
2 parents 7e19fdc + 747c6bf commit 12d9ccf

File tree

4 files changed

+25
-22
lines changed

4 files changed

+25
-22
lines changed

.github/workflows/pre-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ jobs:
7272
with:
7373
ruby-version: '3.1'
7474
working-directory: 'rb'
75+
- name: Setup curl for Ubuntu
76+
run: sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev
7577
- name: "Prep git"
7678
run: |
7779
git config --local user.email "[email protected]"

.github/workflows/stage-release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Release Staging
22

33
on:
44
pull_request:
5-
types: [closed]
5+
types: [ closed ]
66

77
env:
88
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -42,16 +42,18 @@ jobs:
4242
with:
4343
java-version: 17
4444
distribution: 'temurin'
45+
- name: Setup curl for Ubuntu
46+
run: sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev
4547
- name: Build and Stage Packages
4648
run: ./go all:package[--config=release]
4749
- name: Generate Draft Release
4850
uses: softprops/action-gh-release@v2
4951
with:
5052
name: Selenium ${{ env.VERSION }}
5153
body: |
52-
## Detailed Changelogs by Component
53-
<img src="https://www.selenium.dev/images/programming/java.svg" width="20" height="20"> **[Java](https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/python.svg" width="20" height="20"> **[Python](https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/csharp.svg" width="20" height="20"> **[DotNet](https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/ruby.svg" width="20" height="20"> **[Ruby](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/javascript.svg" width="20" height="20"> **[JavaScript](https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/browsers/internet-explorer.svg" width="20" height="20"> **[IEDriver](https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG)**
54-
<br>
54+
## Detailed Changelogs by Component
55+
<img src="https://www.selenium.dev/images/programming/java.svg" width="20" height="20"> **[Java](https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/python.svg" width="20" height="20"> **[Python](https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/csharp.svg" width="20" height="20"> **[DotNet](https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/ruby.svg" width="20" height="20"> **[Ruby](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/programming/javascript.svg" width="20" height="20"> **[JavaScript](https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md)** &nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<img src="https://www.selenium.dev/images/browsers/internet-explorer.svg" width="20" height="20"> **[IEDriver](https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG)**
56+
<br>
5557
tag_name: selenium-${{ env.VERSION }}
5658
draft: true
5759
generate_release_notes: true

py/test/selenium/webdriver/common/correct_event_firing_tests.py

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -111,21 +111,20 @@ def test_clearing_an_element_should_cause_the_on_change_handler_to_fire(driver,
111111
assert result.text == "Cleared"
112112

113113

114-
# TODO Currently Failing and needs fixing
115-
# def test_sending_keys_to_another_element_should_cause_the_blur_event_to_fire(driver, pages):
116-
# pages.load("javascriptPage.html")
117-
# element = driver.find_element(By.ID, "theworks")
118-
# element.send_keys("foo")
119-
# element2 = driver.find_element(By.ID, "changeable")
120-
# element2.send_keys("bar")
121-
# _assertEventFired(driver, "blur")
122-
123-
# TODO Currently Failing and needs fixing
124-
# def test_sending_keys_to_an_element_should_cause_the_focus_event_to_fire(driver, pages):
125-
# pages.load("javascriptPage.html")
126-
# element = driver.find_element(By.ID, "theworks")
127-
# element.send_keys("foo")
128-
# _assertEventFired(driver, "focus")
114+
def test_sending_keys_to_another_element_should_cause_the_blur_event_to_fire(driver, pages):
115+
pages.load("javascriptPage.html")
116+
element = driver.find_element(By.ID, "theworks")
117+
element.send_keys("foo")
118+
element2 = driver.find_element(By.ID, "changeable")
119+
element2.send_keys("bar")
120+
_assert_event_fired(driver, "blur")
121+
122+
123+
def test_sending_keys_to_an_element_should_cause_the_focus_event_to_fire(driver, pages):
124+
pages.load("javascriptPage.html")
125+
element = driver.find_element(By.ID, "theworks")
126+
element.send_keys("foo")
127+
_assert_event_fired(driver, "focus")
129128

130129

131130
def _click_on_element_which_records_events(driver):

scripts/gitpod/.gitpod.Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Used to create a development image for working on Selenium
22

33
# You can find the new timestamped tags here: https://hub.docker.com/r/gitpod/workspace-full/tags
4-
FROM gitpod/workspace-full:2024-02-19-11-51-41
4+
FROM gitpod/workspace-full
55

66
USER root
77

@@ -21,7 +21,7 @@ ENV DEBIAN_FRONTEND=noninteractive
2121

2222
RUN apt-get update -qqy && \
2323
apt-get -qy install python-is-python3 \
24-
dotnet-sdk-6.0 \
24+
dotnet-sdk-8.0 \
2525
supervisor \
2626
x11vnc \
2727
fluxbox \
@@ -50,7 +50,7 @@ RUN wget -nv -O /tmp/noVNC.zip "https://github.com/novnc/noVNC/archive/refs/tags
5050

5151
# Bazel
5252

53-
RUN curl -L https://github.com/bazelbuild/bazelisk/releases/download/v1.19.0/bazelisk-linux-amd64 -o /usr/bin/bazelisk && \
53+
RUN curl -L https://github.com/bazelbuild/bazelisk/releases/download/v1.21.0/bazelisk-linux-amd64 -o /usr/bin/bazelisk && \
5454
chmod 755 /usr/bin/bazelisk && \
5555
ln -sf /usr/bin/bazelisk /usr/bin/bazel
5656

0 commit comments

Comments
 (0)