22 lines
549 B
Python
22 lines
549 B
Python
""" test datetime_formatter.DateTimeFormatter """
|
|
import pytest
|
|
|
|
def test_datetime_formatter():
|
|
import datetime
|
|
import locale
|
|
from osxphotos.datetime_formatter import DateTimeFormatter
|
|
|
|
locale.setlocale(locale.LC_ALL, "en_US")
|
|
|
|
dt = datetime.datetime(2020,5,23)
|
|
dtf = DateTimeFormatter(dt)
|
|
|
|
assert dtf.date == "2020-05-23"
|
|
assert dtf.year == "2020"
|
|
assert dtf.yy == "20"
|
|
assert dtf.month == "May"
|
|
assert dtf.mon == "May"
|
|
assert dtf.mm == "05"
|
|
assert dtf.dd == "23"
|
|
assert dtf.doy == "144"
|