conftest.py 736 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import pytest
  2. from pandas import Series
  3. import pandas.util.testing as tm
  4. @pytest.fixture
  5. def datetime_series():
  6. """
  7. Fixture for Series of floats with DatetimeIndex
  8. """
  9. s = tm.makeTimeSeries()
  10. s.name = 'ts'
  11. return s
  12. @pytest.fixture
  13. def string_series():
  14. """
  15. Fixture for Series of floats with Index of unique strings
  16. """
  17. s = tm.makeStringSeries()
  18. s.name = 'series'
  19. return s
  20. @pytest.fixture
  21. def object_series():
  22. """
  23. Fixture for Series of dtype datetime64[ns] with Index of unique strings
  24. """
  25. s = tm.makeObjectSeries()
  26. s.name = 'objects'
  27. return s
  28. @pytest.fixture
  29. def empty_series():
  30. """
  31. Fixture for empty Series
  32. """
  33. return Series([], index=[])