From b83d6ef63b44e2c38415ae0d5004b6898db922d7 Mon Sep 17 00:00:00 2001 From: Kira <117554978+kiraware@users.noreply.github.com> Date: Thu, 19 Sep 2024 09:46:54 +0800 Subject: [PATCH] docs: beautify parsers docstring in src and test --- src/bmkg/parsers/parse_area_element.py | 24 ++++---- src/bmkg/parsers/parse_datetime_element.py | 36 ++++++------ src/bmkg/parsers/parse_humidity_element.py | 18 +++--- src/bmkg/parsers/parse_issue_element.py | 14 ++--- src/bmkg/parsers/parse_temperature_element.py | 24 ++++---- src/bmkg/parsers/parse_weather_element.py | 18 +++--- .../parsers/parse_wind_direction_element.py | 30 +++++----- src/bmkg/parsers/parse_wind_speed_element.py | 36 ++++++------ .../test_parse_weather_forecast_data.py | 56 +++++++++---------- 9 files changed, 128 insertions(+), 128 deletions(-) diff --git a/src/bmkg/parsers/parse_area_element.py b/src/bmkg/parsers/parse_area_element.py index 145417c..e1f2654 100644 --- a/src/bmkg/parsers/parse_area_element.py +++ b/src/bmkg/parsers/parse_area_element.py @@ -30,19 +30,19 @@ def parse_area_element(element: Element) -> Area: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... "" - ... 'Aceh Barat' - ... 'Kab. Aceh Barat' + ... ' Aceh Barat' + ... ' Kab. Aceh Barat' ... "" ... ) >>> area = parse_area_element(element) diff --git a/src/bmkg/parsers/parse_datetime_element.py b/src/bmkg/parsers/parse_datetime_element.py index 190c3a4..4e0f48e 100644 --- a/src/bmkg/parsers/parse_datetime_element.py +++ b/src/bmkg/parsers/parse_datetime_element.py @@ -30,24 +30,24 @@ def parse_datetime_element(element: Element) -> Iterator[datetime]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '5' - ... '5.75389725' - ... '9.26' - ... '2.57222222' - ... "" - ... '' - ... '2' - ... '2.3015589' - ... '3.704' - ... '1.028888888' - ... "" - ... '' - ... '0' - ... '0' - ... '0' - ... '0' - ... "" + ... ' ' + ... ' 5' + ... ' 5.75389725' + ... ' 9.26' + ... ' 2.57222222' + ... " " + ... ' ' + ... ' 2' + ... ' 2.3015589' + ... ' 3.704' + ... ' 1.028888888' + ... " " + ... ' ' + ... ' 0' + ... ' 0' + ... ' 0' + ... ' 0' + ... " " ... "" ... ) >>> datetime = parse_datetime_element(element) diff --git a/src/bmkg/parsers/parse_humidity_element.py b/src/bmkg/parsers/parse_humidity_element.py index 6a5dbfe..03ad096 100644 --- a/src/bmkg/parsers/parse_humidity_element.py +++ b/src/bmkg/parsers/parse_humidity_element.py @@ -27,15 +27,15 @@ def parse_humidity_element(element: Element) -> Iterator[Humidity]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '95' - ... "" - ... '' - ... '90' - ... "" - ... '' - ... '95' - ... "" + ... ' ' + ... ' 95' + ... " " + ... ' ' + ... ' 90' + ... " " + ... ' ' + ... ' 95' + ... " " ... "" ... ) >>> humidity = parse_humidity_element(element) diff --git a/src/bmkg/parsers/parse_issue_element.py b/src/bmkg/parsers/parse_issue_element.py index 9cbd30c..eb279f2 100644 --- a/src/bmkg/parsers/parse_issue_element.py +++ b/src/bmkg/parsers/parse_issue_element.py @@ -26,13 +26,13 @@ def parse_issue_element(element: Element) -> datetime: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... "" - ... "20240116032347" - ... "2024" - ... "01" - ... "16" - ... "03" - ... "23" - ... "47" + ... " 20240116032347" + ... " 2024" + ... " 01" + ... " 16" + ... " 03" + ... " 23" + ... " 47" ... "" ... ) >>> issue = parse_issue_element(element) diff --git a/src/bmkg/parsers/parse_temperature_element.py b/src/bmkg/parsers/parse_temperature_element.py index 6133814..1033272 100644 --- a/src/bmkg/parsers/parse_temperature_element.py +++ b/src/bmkg/parsers/parse_temperature_element.py @@ -27,18 +27,18 @@ def parse_temperature_element(element: Element) -> Iterator[Temperature]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '24' - ... '75.2' - ... "" - ... '' - ... '28' - ... '82.4' - ... "" - ... '' - ... '26' - ... '78.8' - ... "" + ... ' ' + ... ' 24' + ... ' 75.2' + ... " " + ... ' ' + ... ' 28' + ... ' 82.4' + ... " " + ... ' ' + ... ' 26' + ... ' 78.8' + ... " " ... "" ... ) >>> temperature = parse_temperature_element(element) diff --git a/src/bmkg/parsers/parse_weather_element.py b/src/bmkg/parsers/parse_weather_element.py index c3cc46f..684399b 100644 --- a/src/bmkg/parsers/parse_weather_element.py +++ b/src/bmkg/parsers/parse_weather_element.py @@ -27,15 +27,15 @@ def parse_weather_element(element: Element) -> Iterator[enums.Weather]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '60' - ... "" - ... '' - ... '60' - ... "" - ... '' - ... '1' - ... "" + ... ' ' + ... ' 60' + ... " " + ... ' ' + ... ' 60' + ... " " + ... ' ' + ... ' 1' + ... " " ... "" ... ) >>> weather = parse_weather_element(element) diff --git a/src/bmkg/parsers/parse_wind_direction_element.py b/src/bmkg/parsers/parse_wind_direction_element.py index 78cfca7..fc4a9e5 100644 --- a/src/bmkg/parsers/parse_wind_direction_element.py +++ b/src/bmkg/parsers/parse_wind_direction_element.py @@ -28,21 +28,21 @@ def parse_wind_direction_element(element: Element) -> Iterator[WindDirection]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '90' - ... 'E' - ... '9000' - ... "" - ... '' - ... '157.5' - ... 'SSE' - ... '15730' - ... "" - ... '' - ... '0' - ... 'VARIABLE' - ... '000' - ... "" + ... ' ' + ... ' 90' + ... ' E' + ... ' 9000' + ... " " + ... ' ' + ... ' 157.5' + ... ' SSE' + ... ' 15730' + ... " " + ... ' ' + ... ' 0' + ... ' VARIABLE' + ... ' 000' + ... " " ... "" ... ) >>> wind_direction = parse_wind_direction_element(element) diff --git a/src/bmkg/parsers/parse_wind_speed_element.py b/src/bmkg/parsers/parse_wind_speed_element.py index 6c26ce0..95481d3 100644 --- a/src/bmkg/parsers/parse_wind_speed_element.py +++ b/src/bmkg/parsers/parse_wind_speed_element.py @@ -27,24 +27,24 @@ def parse_wind_speed_element(element: Element) -> Iterator[WindSpeed]: >>> from defusedxml.ElementTree import fromstring >>> element = fromstring( ... '' - ... '' - ... '5' - ... '5.75389725' - ... '9.26' - ... '2.57222222' - ... "" - ... '' - ... '2' - ... '2.3015589' - ... '3.704' - ... '1.028888888' - ... "" - ... '' - ... '0' - ... '0' - ... '0' - ... '0' - ... "" + ... ' ' + ... ' 5' + ... ' 5.75389725' + ... ' 9.26' + ... ' 2.57222222' + ... " " + ... ' ' + ... ' 2' + ... ' 2.3015589' + ... ' 3.704' + ... ' 1.028888888' + ... " " + ... ' ' + ... ' 0' + ... ' 0' + ... ' 0' + ... ' 0' + ... " " ... "" ... ) >>> wind_speed = parse_wind_speed_element(element) diff --git a/tests/test_parsers/test_parse_weather_forecast_data.py b/tests/test_parsers/test_parse_weather_forecast_data.py index 295f998..6671305 100644 --- a/tests/test_parsers/test_parse_weather_forecast_data.py +++ b/tests/test_parsers/test_parse_weather_forecast_data.py @@ -10,33 +10,33 @@ def test_parse_element_with_invalid_attribute(): ): parse_weather_forecast_data( '' - "" - "" - "20240216023745" - "2024" - "02" - "16" - "02" - "37" - "45" - "" - "" - 'Aceh Barat' - 'Kab. Aceh Barat' - '' - "" - "" - "" + " " + " " + " 20240216023745" + " 2024" + " 02" + " 16" + " 02" + " 37" + " 45" + " " + " " + ' Aceh Barat' + ' Kab. Aceh Barat' + ' ' + " " + " " + " " "" )