From a5de98f31ae4a20cca7d2c9c70a2d5bff4880a96 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Mon, 9 Nov 2026 19:37:28 -0500 Subject: [PATCH 1/2] Updated cookies for 2027 --- atest/acceptance/keywords/cookies.robot | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/atest/acceptance/keywords/cookies.robot b/atest/acceptance/keywords/cookies.robot index 36ab343c2..4b077beef 100644 --- a/atest/acceptance/keywords/cookies.robot +++ b/atest/acceptance/keywords/cookies.robot @@ -41,19 +41,19 @@ Add Cookie When Secure Is False Add Cookie When Expiry Is Epoch # To convert epoch to formatted string # from time import strftime, localtime - # strftime('%Y-%m-%d %H:%M:%S', localtime(1793247900)) + # strftime('%Y-%m-%d %H:%M:%S', localtime(1819772700)) # To update time each September (as Chrome limits cookies to one year expiry date) use # import datetime # print (datetime.datetime.strptime("2027-10-29 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp()) - Add Cookie Cookie1 value1 expiry=1793247900 + Add Cookie Cookie1 value1 expiry=1824783900 ${cookie} = Get Cookie Cookie1 - ${expiry} = Convert Date ${1793247900} exclude_millis=True + ${expiry} = Convert Date ${1824783900} exclude_millis=True Should Be Equal As Strings ${cookie.expiry} ${expiry} Add Cookie When Expiry Is Human Readable Data&Time - Add Cookie Cookie12 value12 expiry=2026-10-29 12:25:00 + Add Cookie Cookie12 value12 expiry=2027-10-29 12:25:00 ${cookie} = Get Cookie Cookie12 - Should Be Equal As Strings ${cookie.expiry} 2026-10-29 12:25:00 + Should Be Equal As Strings ${cookie.expiry} 2027-10-29 12:25:00 Delete Cookie [Tags] Known Issue Safari @@ -123,7 +123,7 @@ Test Get Cookie Keyword Logging ... domain=localhost ... secure=False ... httpOnly=False - ... expiry=2026-09-01 *:25:00 + ... expiry=2027-09-01 *:25:00 ... extra={'sameSite': 'Lax'} ${cookie} = Get Cookie far_future @@ -131,7 +131,7 @@ Test Get Cookie Keyword Logging Add Cookies # To update time each September (as Chrome limits cookies to one year expiry date) use # import datetime - # print (datetime.datetime.strptime("2027-09-01 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp()) + # print (datetime.datetime.strptime("2028-09-01 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp()) Delete All Cookies Add Cookie test seleniumlibrary ${now} = Get Current Date @@ -139,4 +139,4 @@ Add Cookies ${tomorrow_thistime_datetime} = Convert Date ${tomorrow_thistime} datetime Set Suite Variable ${tomorrow_thistime_datetime} Add Cookie another value expiry=${tomorrow_thistime} - Add Cookie far_future timemachine expiry=1788240300 # 2026-09-01 12:25:00 + Add Cookie far_future timemachine expiry=1819772700 # 2027-09-01 12:25:00 From 6d6f1b9f2dfb9b38a36fd223b96a974639e14dc2 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Mon, 9 Nov 2026 21:48:46 -0500 Subject: [PATCH 2/2] Correct expected log message based upon updated device name --- atest/acceptance/multiple_browsers_options.robot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atest/acceptance/multiple_browsers_options.robot b/atest/acceptance/multiple_browsers_options.robot index ac07f1562..5857af3e6 100644 --- a/atest/acceptance/multiple_browsers_options.robot +++ b/atest/acceptance/multiple_browsers_options.robot @@ -28,7 +28,7 @@ Chrome Browser With Selenium Options With Complex Object [Tags] NoGrid SKIP_ON_WINDOWS [Documentation] ... LOG 1:13 DEBUG REGEXP: .*['\\\"]goog:chromeOptions['\\\"].* - ... LOG 1:13 DEBUG REGEXP: .*['\\\"]mobileEmulation['\\\"]: {['\\\"]deviceName['\\\"]: ['\\\"]Galaxy S5['\\\"].* + ... LOG 1:13 DEBUG REGEXP: .*['\\\"]mobileEmulation['\\\"]: {['\\\"]deviceName['\\\"]: ['\\\"]Samsung Galaxy A55['\\\"].* ... LOG 1:13 DEBUG REGEXP: .*args['\\\"]: \\\[['\\\"]--disable-dev-shm-usage['\\\"].* Open Browser ${FRONT PAGE} ${BROWSER} remote_url=${REMOTE_URL} ... desired_capabilities=${DESIRED_CAPABILITIES} options=add_argument ( "--disable-dev-shm-usage" ) ; add_experimental_option( "mobileEmulation" , { 'deviceName' : 'Samsung Galaxy A55'})