mirror of
https://github.com/PiBrewing/craftbeerpi4.git
synced 2024-11-15 11:38:12 +01:00
28 lines
643 B
Python
28 lines
643 B
Python
|
import pytest
|
||
|
|
||
|
from pandas._libs.tslibs.offsets import MonthOffset
|
||
|
|
||
|
import pandas.tseries.offsets as offsets
|
||
|
|
||
|
|
||
|
@pytest.fixture(params=[getattr(offsets, o) for o in offsets.__all__])
|
||
|
def offset_types(request):
|
||
|
"""
|
||
|
Fixture for all the datetime offsets available for a time series.
|
||
|
"""
|
||
|
return request.param
|
||
|
|
||
|
|
||
|
@pytest.fixture(
|
||
|
params=[
|
||
|
getattr(offsets, o)
|
||
|
for o in offsets.__all__
|
||
|
if issubclass(getattr(offsets, o), MonthOffset) and o != "MonthOffset"
|
||
|
]
|
||
|
)
|
||
|
def month_classes(request):
|
||
|
"""
|
||
|
Fixture for month based datetime offsets available for a time series.
|
||
|
"""
|
||
|
return request.param
|