Enable RUF061 (#172735)

This commit is contained in:
Joost Lekkerkerker
2026-06-01 14:03:28 +02:00
committed by GitHub
parent 62bfaa9d92
commit 7f1dce45c5
2 changed files with 8 additions and 5 deletions
-1
View File
@@ -752,7 +752,6 @@ ignore = [
"RUF012", # Mutable class attributes should be annotated with typing.ClassVar
"RUF015", # Prefer next(...) over single element slice
"RUF043", # Pattern passed to match= contains metacharacters but is neither escaped nor raw
"RUF061", # Use context-manager form of pytest.raises()
"SIM102", # Use a single if statement instead of nested if statements
"SIM103", # Return the condition {condition} directly
"SIM108", # Use ternary operator {contents} instead of if-else-block
+8 -4
View File
@@ -188,7 +188,8 @@ def test_get_age() -> None:
assert dt_util.get_age(diff, precision=2) == "1 second"
diff = dt_util.now() + timedelta(seconds=1)
pytest.raises(ValueError, dt_util.get_age, diff)
with pytest.raises(ValueError):
dt_util.get_age(diff)
diff = dt_util.now() - timedelta(seconds=30)
assert dt_util.get_age(diff) == "30 seconds"
@@ -213,7 +214,8 @@ def test_get_age() -> None:
assert dt_util.get_age(diff, precision=2) == "1 day 14 hours"
assert dt_util.get_age(diff, precision=3) == "1 day 14 hours 24 minutes"
diff = dt_util.now() + timedelta(minutes=1.6 * 60 * 24)
pytest.raises(ValueError, dt_util.get_age, diff)
with pytest.raises(ValueError):
dt_util.get_age(diff)
diff = dt_util.now() - timedelta(minutes=2 * 60 * 24)
assert dt_util.get_age(diff) == "2 days"
@@ -240,7 +242,8 @@ def test_time_remaining() -> None:
assert dt_util.get_time_remaining(diff) == "1 second"
diff = dt_util.now() - timedelta(seconds=1)
pytest.raises(ValueError, dt_util.get_time_remaining, diff)
with pytest.raises(ValueError):
dt_util.get_time_remaining(diff)
diff = dt_util.now() + timedelta(seconds=30)
assert dt_util.get_time_remaining(diff) == "30 seconds"
@@ -264,7 +267,8 @@ def test_time_remaining() -> None:
assert dt_util.get_time_remaining(diff, precision=2) == "1 day 14 hours"
assert dt_util.get_time_remaining(diff, precision=3) == "1 day 14 hours 24 minutes"
diff = dt_util.now() - timedelta(minutes=1.6 * 60 * 24)
pytest.raises(ValueError, dt_util.get_time_remaining, diff)
with pytest.raises(ValueError):
dt_util.get_time_remaining(diff)
diff = dt_util.now() + timedelta(minutes=2 * 60 * 24)
assert dt_util.get_time_remaining(diff) == "2 days"