Skip to content

Commit c26ecde

Browse files
committed
support safari
1 parent 07a725d commit c26ecde

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.github/workflows/ci-dotnet.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,15 @@ jobs:
5656
strategy:
5757
fail-fast: false
5858
matrix:
59-
browser: [chrome, firefox, edge]
60-
os: [windows]
59+
browser: [chrome, firefox]
6160
protocol: [classic, bidi]
61+
os: [windows]
62+
include:
63+
- browser: safari
64+
os: macos
65+
protocol: classic
6266
with:
63-
name: Browser Tests - ${{ matrix.browser }} (${{ matrix.protocol }}), ${{ matrix.os }}
67+
name: Browser Tests - ${{ matrix.browser }} ${{ matrix.protocol }}, ${{ matrix.os }}
6468
os: ${{ matrix.os }}
6569
browser: ${{ matrix.browser }}
6670
rerun-with-debug: true
@@ -70,7 +74,7 @@ jobs:
7074
--build_tests_only
7175
--flaky_test_attempts 3
7276
--local_test_jobs 1
73-
"--test_tag_filters=${{ matrix.browser }},${{ matrix.protocol == 'bidi' && 'bidi' || '-bidi' }}"
77+
--test_tag_filters="${{ matrix.browser }},${{ matrix.protocol == 'bidi' && 'bidi' || '-bidi' }}"
7478
--test_size_filters=large
7579
--pin_browsers=false
7680
--test_env=SE_FORCE_BROWSER_DOWNLOAD=true

dotnet/test/common/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ dotnet_nunit_test_suite(
7777
# The first browser in this list is assumed to be the one that should
7878
# be used by default.
7979
"firefox",
80-
# "safari", # Skipping safari for now
80+
"safari",
8181
"ie",
8282
"edge",
8383
"chrome",

0 commit comments

Comments
 (0)