Skip to content

Commit d43c0fb

Browse files
committed
Yearly update of cookies
1 parent 8577018 commit d43c0fb

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

atest/acceptance/keywords/cookies.robot

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,21 @@ Add Cookie When Secure Is False
3636
Should Be Equal ${cookie.secure} ${False}
3737

3838
Add Cookie When Expiry Is Epoch
39-
Add Cookie Cookie1 value1 expiry=1761755100
39+
# To convert epoch to formatted string
40+
# from time import strftime, localtime
41+
# strftime('%Y-%m-%d %H:%M:%S', localtime(1793247900))
42+
# To update time each September (as Chrome limits cookies to one year expiry date) use
43+
# import datetime
44+
# print (datetime.datetime.strptime("2027-10-29 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp())
45+
Add Cookie Cookie1 value1 expiry=1793247900
4046
${cookie} = Get Cookie Cookie1
4147
${expiry} = Convert Date ${1761755100} exclude_millis=True
4248
Should Be Equal As Strings ${cookie.expiry} ${expiry}
4349

4450
Add Cookie When Expiry Is Human Readable Data&Time
45-
Add Cookie Cookie12 value12 expiry=2025-10-29 12:25:00
51+
Add Cookie Cookie12 value12 expiry=2026-10-29 12:25:00
4652
${cookie} = Get Cookie Cookie12
47-
Should Be Equal As Strings ${cookie.expiry} 2025-10-29 12:25:00
53+
Should Be Equal As Strings ${cookie.expiry} 2026-10-29 12:25:00
4854

4955
Delete Cookie
5056
[Tags] Known Issue Safari
@@ -122,12 +128,12 @@ Test Get Cookie Keyword Logging
122128
Add Cookies
123129
# To update time each September (as Chrome limits cookies to one year expiry date) use
124130
# import datetime
125-
# print (datetime.datetime.strptime("2025-09-01 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp())
131+
# print (datetime.datetime.strptime("2027-09-01 12:25:00", "%Y-%m-%d %I:%M:%S").timestamp())
126132
Delete All Cookies
127133
Add Cookie test seleniumlibrary
128134
${now} = Get Current Date
129135
${tomorrow_thistime} = Add Time To Date ${now} 1 day
130136
${tomorrow_thistime_datetime} = Convert Date ${tomorrow_thistime} datetime
131137
Set Suite Variable ${tomorrow_thistime_datetime}
132138
Add Cookie another value expiry=${tomorrow_thistime}
133-
Add Cookie far_future timemachine expiry=1756700700 # 2025-09-01 12:25:00
139+
Add Cookie far_future timemachine expiry=1788236700 # 2026-09-01 12:25:00

0 commit comments

Comments
 (0)