Skip to content

Commit c07b50b

Browse files
MNT: linters
1 parent 6ef5d3e commit c07b50b

File tree

6 files changed

+26
-21
lines changed

6 files changed

+26
-21
lines changed

rocketpy/environment/environment.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2571,7 +2571,7 @@ def set_earth_geometry(self, datum):
25712571
}
25722572
try:
25732573
return ellipsoid[datum]
2574-
except KeyError as e:
2574+
except KeyError as e: # pragma: no cover
25752575
available_datums = ', '.join(ellipsoid.keys())
25762576
raise AttributeError(
25772577
f"The reference system '{datum}' is not recognized. Please use one of "

rocketpy/rocket/aero_surface/nose_cone.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ def bluffness(self, value):
317317
raise ValueError(
318318
"Parameter 'bluffness' must be None or 0 when using a nose cone kind 'powerseries'."
319319
)
320-
if value is not None and not (0 <= value <= 1): # pragma: no cover
320+
if value is not None and not 0 <= value <= 1: # pragma: no cover
321321
raise ValueError(
322322
f"Bluffness ratio of {value} is out of range. "
323323
"It must be between 0 and 1."

rocketpy/tools.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -976,9 +976,8 @@ def wrapper(*args, **kwargs):
976976
for i in range(max_attempts):
977977
try:
978978
return func(*args, **kwargs)
979-
except (
980-
Exception
981-
) as e: # pragma: no cover # pylint: disable=broad-except
979+
# pylint: disable=broad-except
980+
except Exception as e: # pragma: no cover
982981
if i == max_attempts - 1:
983982
raise e from None
984983
delay = min(delay * 2, max_delay)

tests/unit/test_aero_surfaces.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@ def test_powerseries_nosecones_setters(power, invalid_power, new_power):
7676

7777

7878
@patch("matplotlib.pyplot.show")
79-
def test_elliptical_fins_draw(mock_show, elliptical_fin_set):
79+
def test_elliptical_fins_draw(
80+
mock_show, elliptical_fin_set
81+
): # pylint: disable=unused-argument
8082
assert elliptical_fin_set.plots.draw(filename=None) is None
8183

8284

@@ -85,7 +87,9 @@ def test_nose_cone_info(calisto_nose_cone):
8587

8688

8789
@patch("matplotlib.pyplot.show")
88-
def test_nose_cone_draw(mock_show, calisto_nose_cone):
90+
def test_nose_cone_draw(
91+
mock_show, calisto_nose_cone
92+
): # pylint: disable=unused-argument
8993
assert calisto_nose_cone.draw(filename=None) is None
9094

9195

tests/unit/test_tank.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,5 +361,5 @@ def expected_gas_inertia(t):
361361

362362

363363
@patch("matplotlib.pyplot.show")
364-
def test_tank_geometry_plots_info(mock_show):
364+
def test_tank_geometry_plots_info(mock_show): # pylint: disable=unused-argument
365365
assert TankGeometry({(0, 5): 1}).plots.all() is None

tests/unit/test_units.py

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,32 @@
11
import pytest
22

3-
from rocketpy.units import (
4-
conversion_factor,
5-
convert_temperature,
6-
convert_units,
7-
)
3+
from rocketpy.units import conversion_factor, convert_temperature, convert_units
84

95

106
class TestConvertTemperature:
7+
"""Tests for the convert_temperature function."""
8+
119
def test_convert_temperature_same_unit(self):
1210
assert convert_temperature(300, "K", "K") == 300
1311
assert convert_temperature(27, "degC", "degC") == 27
1412
assert convert_temperature(80, "degF", "degF") == 80
1513

16-
def test_convert_temperature_K_to_degC(self):
14+
def test_convert_temperature_kelvin_to_celsius(self):
1715
assert convert_temperature(300, "K", "degC") == pytest.approx(26.85, rel=1e-2)
1816

19-
def test_convert_temperature_K_to_degF(self):
17+
def test_convert_temperature_kelvin_to_fahrenheit(self):
2018
assert convert_temperature(300, "K", "degF") == pytest.approx(80.33, rel=1e-2)
2119

22-
def test_convert_temperature_degC_to_K(self):
20+
def test_convert_temperature_celsius_to_kelvin(self):
2321
assert convert_temperature(27, "degC", "K") == pytest.approx(300.15, rel=1e-2)
2422

25-
def test_convert_temperature_degC_to_degF(self):
23+
def test_convert_temperature_celsius_to_fahrenheit(self):
2624
assert convert_temperature(27, "degC", "degF") == pytest.approx(80.6, rel=1e-2)
2725

28-
def test_convert_temperature_degF_to_K(self):
26+
def test_convert_temperature_fahrenheit_to_kelvin(self):
2927
assert convert_temperature(80, "degF", "K") == pytest.approx(299.817, rel=1e-2)
3028

31-
def test_convert_temperature_degF_to_degC(self):
29+
def test_convert_temperature_fahrenheit_to_celsius(self):
3230
assert convert_temperature(80, "degF", "degC") == pytest.approx(26.67, rel=1e-2)
3331

3432
def test_convert_temperature_invalid_conversion(self):
@@ -39,6 +37,8 @@ def test_convert_temperature_invalid_conversion(self):
3937

4038

4139
class TestConversionFactor:
40+
"""Tests for the conversion_factor function."""
41+
4242
def test_conversion_factor_same_unit(self):
4343
assert conversion_factor("m", "m") == 1
4444
assert conversion_factor("ft", "ft") == 1
@@ -64,15 +64,17 @@ def test_conversion_factor_invalid_conversion(self):
6464

6565

6666
class TestConvertUnits:
67+
"""Tests for the convert_units function."""
68+
6769
def test_convert_units_same_unit(self):
6870
assert convert_units(300, "K", "K") == 300
6971
assert convert_units(27, "degC", "degC") == 27
7072
assert convert_units(80, "degF", "degF") == 80
7173

72-
def test_convert_units_K_to_degC(self):
74+
def test_convert_units_kelvin_to_celsius(self):
7375
assert convert_units(300, "K", "degC") == pytest.approx(26.85, rel=1e-2)
7476

75-
def test_convert_units_K_to_degF(self):
77+
def test_convert_units_kelvin_to_fahrenheit(self):
7678
assert convert_units(300, "K", "degF") == pytest.approx(80.33, rel=1e-2)
7779

7880
def test_convert_units_kilogram_to_pound(self):

0 commit comments

Comments
 (0)