Skip to content

Commit 2be43af

Browse files
authored
fix(test_lab): client info details can be undefined (fixes #64) (#80)
1 parent 3fdb1db commit 2be43af

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

src/firebase_functions/test_lab_fn.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def _event_handler(func: _C1, raw: _ce.CloudEvent) -> None:
222222
),
223223
client_info=ClientInfo(
224224
client=event_data["clientInfo"]["client"],
225-
details=event_data["clientInfo"]["details"],
225+
details=event_data["clientInfo"].get("details", {}),
226226
),
227227
test_matrix_id=event_data["testMatrixId"],
228228
)

tests/test_test_lab_fn.py

-3
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,6 @@ def test_event_handler(self):
7878
},
7979
"clientInfo": {
8080
"client": "gcloud",
81-
"details": {
82-
"someKey": "someValue",
83-
},
8481
},
8582
"testMatrixId": "testmatrix-123",
8683
})

0 commit comments

Comments
 (0)