(event_defaults, httpx_post, event, kwargs, expected_props)
| 173 | ], |
| 174 | ) |
| 175 | def test_send(event_defaults, httpx_post, event, kwargs, expected_props): |
| 176 | telemetry._send(event, telemetry_enabled=True, **kwargs) |
| 177 | httpx_post.assert_called_once() |
| 178 | posted = httpx_post.call_args.kwargs["json"] |
| 179 | assert posted["event"] == event |
| 180 | for key, value in expected_props.items(): |
| 181 | assert posted["properties"][key] == value |
| 182 | |
| 183 | |
| 184 | def test_send_does_not_leak_kwargs_between_events(event_defaults, httpx_post): |