From e6955b24a09def4c130fe54a67253d67dbf78171 Mon Sep 17 00:00:00 2001 From: Mitchell Hanberg Date: Fri, 7 Jun 2024 10:56:17 -0400 Subject: [PATCH] test: fix test on selenium --- .../selenium/selenium_capabilities_test.exs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/integration_test/selenium/selenium_capabilities_test.exs b/integration_test/selenium/selenium_capabilities_test.exs index af78c802..2f7dc86c 100644 --- a/integration_test/selenium/selenium_capabilities_test.exs +++ b/integration_test/selenium/selenium_capabilities_test.exs @@ -77,13 +77,20 @@ defmodule Wallaby.Integration.SeleniumCapabilitiesTest do } } + metadata = + if System.get_env("WALLABY_DRIVER") == "chrome" && + Version.compare(System.version(), "1.16.0") in [:eq, :gt] do + "g2gCdwJ2MXQAAAABbQAAAARzb21lbQAAAAhtZXRhZGF0YQ==" + else + "g2gCZAACdjF0AAAAAW0AAAAEc29tZW0AAAAIbWV0YWRhdGE=" + end + expected_capabilities = %{ browserName: "firefox", "moz:firefoxOptions": %{ args: ["-headless"], prefs: %{ - "general.useragent.override" => - "#{user_agent}/BeamMetadata (g2gCZAACdjF0AAAAAW0AAAAEc29tZW0AAAAIbWV0YWRhdGE=)" + "general.useragent.override" => "#{user_agent}/BeamMetadata (#{metadata})" } } }