27 lines
811 B
Python
27 lines
811 B
Python
|
import pytest
|
||
|
import pandas.tseries.offsets as offsets
|
||
|
|
||
|
|
||
|
@pytest.fixture(params=[getattr(offsets, o) for o in offsets.__all__])
|
||
|
def offset_types(request):
|
||
|
return request.param
|
||
|
|
||
|
|
||
|
@pytest.fixture(params=[getattr(offsets, o) for o in offsets.__all__ if
|
||
|
issubclass(getattr(offsets, o), offsets.MonthOffset)
|
||
|
and o != 'MonthOffset'])
|
||
|
def month_classes(request):
|
||
|
return request.param
|
||
|
|
||
|
|
||
|
@pytest.fixture(params=[getattr(offsets, o) for o in offsets.__all__ if
|
||
|
issubclass(getattr(offsets, o), offsets.Tick)])
|
||
|
def tick_classes(request):
|
||
|
return request.param
|
||
|
|
||
|
|
||
|
@pytest.fixture(params=[None, 'UTC', 'Asia/Tokyo', 'US/Eastern',
|
||
|
'dateutil/Asia/Tokyo', 'dateutil/US/Pacific'])
|
||
|
def tz(request):
|
||
|
return request.param
|