diff --git a/pyproject.toml b/pyproject.toml index b44dbdb3810e..9ed0c7601124 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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 diff --git a/tests/util/test_dt.py b/tests/util/test_dt.py index d35d7f8e8463..d44bf4650ba3 100644 --- a/tests/util/test_dt.py +++ b/tests/util/test_dt.py @@ -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"