Skip to content

Commit 4db7ca9

Browse files
authored
Add documentation for pressure endpoint (#1541)
1 parent 7ed3f26 commit 4db7ca9

File tree

5 files changed

+16
-4
lines changed

5 files changed

+16
-4
lines changed

docs/endpoints.rst

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Vehicle data endpoints
3636
.. include:: endpoints/vehicle_data.location.rst
3737
.. include:: endpoints/vehicle_data.lock-status.rst
3838
.. include:: endpoints/vehicle_data.notification-settings.rst
39+
.. include:: endpoints/vehicle_data.pressure.rst
3940
.. include:: endpoints/vehicle_data.res-state.rst
4041

4142

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
pressure
2+
'''''''''''''''''''''
3+
4+
.. rst-class:: endpoint
5+
6+
Base url:
7+
``/commerce/v1/accounts/{account_id}/kamereon/kca/car-adapter/v1/cars/{vin}/pressure``
8+
9+
Sample return:
10+
.. literalinclude:: /../tests/fixtures/kamereon/vehicle_data/pressure.json
11+
:language: JSON

tests/fixtures.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -278,9 +278,9 @@ def inject_get_battery_status(
278278

279279

280280
def inject_get_tyre_pressure(
281-
mocked_responses: aioresponses, filename: str = "vehicle_data/tyre-pressure.json"
281+
mocked_responses: aioresponses, filename: str = "vehicle_data/pressure.json"
282282
) -> str:
283-
"""Inject sample tyre-pressure."""
283+
"""Inject sample tyre pressure."""
284284
urlpath = f"{ADAPTER_PATH}/pressure?{DEFAULT_QUERY_STRING}"
285285
return inject_data(
286286
mocked_responses,

tests/kamereon/test_kamereon_vehicle_data.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,9 @@ def test_battery_status_2() -> None:
106106

107107

108108
def test_tyre_pressure() -> None:
109-
"""Test vehicle data for tyre-pressure.json."""
109+
"""Test vehicle data for tyre pressure."""
110110
response: models.KamereonVehicleDataResponse = fixtures.get_file_content_as_schema(
111-
f"{fixtures.KAMEREON_FIXTURE_PATH}/vehicle_data/tyre-pressure.json",
111+
f"{fixtures.KAMEREON_FIXTURE_PATH}/vehicle_data/pressure.json",
112112
schemas.KamereonVehicleDataResponseSchema,
113113
)
114114
response.raise_for_error_code()

0 commit comments

Comments
 (0)