test_normalize_date.py 489 B

123456789101112131415161718
  1. # -*- coding: utf-8 -*-
  2. """Tests for functions from pandas._libs.tslibs"""
  3. from datetime import date, datetime
  4. import pytest
  5. from pandas._libs import tslibs
  6. @pytest.mark.parametrize("value,expected", [
  7. (date(2012, 9, 7), datetime(2012, 9, 7)),
  8. (datetime(2012, 9, 7, 12), datetime(2012, 9, 7)),
  9. (datetime(2007, 10, 1, 1, 12, 5, 10), datetime(2007, 10, 1))
  10. ])
  11. def test_normalize_date(value, expected):
  12. result = tslibs.normalize_date(value)
  13. assert result == expected