conftest.py 606 B

1234567891011121314151617181920
  1. import numpy as np
  2. import pytest
  3. from pandas._libs import index as libindex
  4. @pytest.fixture(params=[
  5. (libindex.Int64Engine, np.int64),
  6. (libindex.Int32Engine, np.int32),
  7. (libindex.Int16Engine, np.int16),
  8. (libindex.Int8Engine, np.int8),
  9. (libindex.UInt64Engine, np.uint64),
  10. (libindex.UInt32Engine, np.uint32),
  11. (libindex.UInt16Engine, np.uint16),
  12. (libindex.UInt8Engine, np.uint8),
  13. (libindex.Float64Engine, np.float64),
  14. (libindex.Float32Engine, np.float32),
  15. ], ids=lambda x: x[0].__name__)
  16. def numeric_indexing_engine_type_and_dtype(request):
  17. return request.param