mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-07-05 07:39:17 +00:00
first commit
This commit is contained in:
@ -0,0 +1,39 @@
|
||||
""" generic tests from the Datetimelike class """
|
||||
import pytest
|
||||
|
||||
from pandas import (
|
||||
DatetimeIndex,
|
||||
date_range,
|
||||
)
|
||||
import pandas._testing as tm
|
||||
from pandas.tests.indexes.datetimelike import DatetimeLike
|
||||
|
||||
|
||||
class TestDatetimeIndex(DatetimeLike):
|
||||
_index_cls = DatetimeIndex
|
||||
|
||||
@pytest.fixture
|
||||
def simple_index(self) -> DatetimeIndex:
|
||||
return date_range("20130101", periods=5)
|
||||
|
||||
@pytest.fixture(
|
||||
params=[tm.makeDateIndex(10), date_range("20130110", periods=10, freq="-1D")],
|
||||
ids=["index_inc", "index_dec"],
|
||||
)
|
||||
def index(self, request):
|
||||
return request.param
|
||||
|
||||
def test_format(self, simple_index):
|
||||
# GH35439
|
||||
idx = simple_index
|
||||
expected = [f"{x:%Y-%m-%d}" for x in idx]
|
||||
assert idx.format() == expected
|
||||
|
||||
def test_shift(self):
|
||||
pass # handled in test_ops
|
||||
|
||||
def test_intersection(self):
|
||||
pass # handled in test_setops
|
||||
|
||||
def test_union(self):
|
||||
pass # handled in test_setops
|
Reference in New Issue
Block a user