Skip to content

Commit 6e017c1

Browse files
Merge branch 'main' into philimon/normalize_regional_phone_fix
2 parents 14d2a43 + a5ddb09 commit 6e017c1

File tree

7 files changed

+60
-6
lines changed

7 files changed

+60
-6
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"url": "http://127.0.0.1:8080/calvinklein_ad.html",
3+
"field_mapping": {
4+
"given_name": "7d7a6c7c-7084-477e-afda-b27c826032a8",
5+
"family_name": "179a5ec2-4a98-45e9-9806-abb5496700d0",
6+
"street_address": "a9506204-8cee-4723-acb0-91307b9ae8ef",
7+
"address_level_2": "3fdac58a-13b3-4ca5-a5fb-8b5cc9712360",
8+
"address_level_1": "d7171e42-f617-4093-bca7-d655ac58f2c9",
9+
"postal_code": "a2d9e97a-4dab-44cf-960f-f5bbc1db447a",
10+
"email": "e4ebe951-0ed1-4ea9-b2c2-518b7b2ec034",
11+
"telephone": "57aab032-b31d-4bf9-8b7a-3fc5f265f6fc"
12+
},
13+
"form_field": "*[data-moz-autofill-inspect-id='{given_name}']",
14+
"skip": "True",
15+
"fields": [
16+
"7d7a6c7c-7084-477e-afda-b27c826032a8",
17+
"179a5ec2-4a98-45e9-9806-abb5496700d0",
18+
"a9506204-8cee-4723-acb0-91307b9ae8ef",
19+
"3fdac58a-13b3-4ca5-a5fb-8b5cc9712360",
20+
"d7171e42-f617-4093-bca7-d655ac58f2c9",
21+
"a2d9e97a-4dab-44cf-960f-f5bbc1db447a",
22+
"e4ebe951-0ed1-4ea9-b2c2-518b7b2ec034",
23+
"57aab032-b31d-4bf9-8b7a-3fc5f265f6fc"
24+
]
25+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"url": "http://127.0.0.1:8080/calvinklein_cc.html",
3+
"field_mapping": {
4+
"cardholder_name": "b4699af4-5360-4c15-a248-d6f0f9c535de",
5+
"card_number": "472fd800-30c5-497f-af68-d8c4bb8a052b",
6+
"expiration_date": "0d8cb15a-7f09-437c-82e4-7a8d2d788d6d",
7+
"cvv": "08c3a1ad-30c5-4cda-8163-5107234107e3"
8+
},
9+
"form_field": "*[data-moz-autofill-inspect-id='{name}']",
10+
"skip": "True",
11+
"fields": [
12+
"b4699af4-5360-4c15-a248-d6f0f9c535de",
13+
"472fd800-30c5-497f-af68-d8c4bb8a052b",
14+
"0d8cb15a-7f09-437c-82e4-7a8d2d788d6d",
15+
"08c3a1ad-30c5-4cda-8163-5107234107e3",
16+
"7e2a9b2f-2d7a-4684-94ad-e03832860c90"
17+
]
18+
}

l10n_CM/region/CA.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"region": "CA",
33
"sites": [
4-
"amazon",
5-
"walmart",
6-
"etsy",
7-
"demo"
8-
],
4+
"amazon",
5+
"walmart",
6+
"demo",
7+
"etsy"
8+
],
99
"tests": [
1010
]
1111
}

l10n_CM/region/DE.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"region": "DE",
33
"sites": [
4+
45
"amazon",
56
"mediamarkt",
67
"demo"

l10n_CM/sites/calvinklein/CA/calvinklein_ad.html

Lines changed: 5 additions & 0 deletions
Large diffs are not rendered by default.

l10n_CM/sites/calvinklein/CA/calvinklein_cc.html

Lines changed: 5 additions & 0 deletions
Large diffs are not rendered by default.

modules/page_object_autofill.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ def _normalize_values(
275275
)
276276

277277
# Handle numeric fields
278-
if auto_filled_field_value.isdigit():
278+
if attr_name == "expiration_month" and auto_filled_field_value.isdigit():
279279
# Handle expiration month comparison - normalize to integers to handle leading zeros
280280
auto_filled_field_value = str(int(auto_filled_field_value))
281281
expected_value = str(int(expected_value))

0 commit comments

Comments
 (0)