ruff/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ901.py
InSync 3c9e76eb66
[flake8-datetimez] Also exempt .time() (DTZ901) (#14394)
## Summary

Resolves #14378.

## Test Plan

`cargo nextest run` and `cargo insta test`.

---------

Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
2024-11-18 02:24:35 +00:00

42 lines
686 B
Python

import datetime
# Error
datetime.datetime.max
datetime.datetime.min
datetime.datetime.max.replace(year=...)
datetime.datetime.min.replace(hour=...)
# No error
datetime.datetime.max.replace(tzinfo=...)
datetime.datetime.min.replace(tzinfo=...)
datetime.datetime.max.time()
datetime.datetime.min.time()
datetime.datetime.max.time(foo=...)
datetime.datetime.min.time(foo=...)
from datetime import datetime
# Error
datetime.max
datetime.min
datetime.max.replace(year=...)
datetime.min.replace(hour=...)
# No error
datetime.max.replace(tzinfo=...)
datetime.min.replace(tzinfo=...)
datetime.max.time()
datetime.min.time()
datetime.max.time(foo=...)
datetime.min.time(foo=...)