Skip to content

Commit 0c58d58

Browse files
committed
modify input data to have streamline tests
1 parent 409a84d commit 0c58d58

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

pandas/tests/tools/test_to_datetime.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2447,19 +2447,18 @@ def test_na_to_datetime(nulls_fixture, klass):
24472447

24482448
def test_empty_string_datetime_coerce():
24492449
# GH13044
2450-
td = Series(["May 04", "Jun 02", ""])
2451-
format = "%b %y"
2450+
td = Series(["03/24/2016", "03/25/2016", ""])
2451+
format = "%m/%d/%Y"
24522452

24532453
# coerce empty string to pd.NaT
24542454
result = pd.to_datetime(td, format=format, errors="coerce")
2455-
expected = Series(["2004-05-01", "2002-06-01", pd.NaT], dtype="datetime64[ns]")
2455+
expected = Series(["2016-03-24", "2016-03-25", pd.NaT], dtype="datetime64[ns]")
24562456
pd.testing.assert_series_equal(expected, result)
24572457

24582458
# raise an exception in case a format is given
24592459
with pytest.raises(ValueError, match="does not match format"):
24602460
result = pd.to_datetime(td, format=format, errors="raise")
24612461

24622462
# don't raise an expection in case no format is given
2463-
result = pd.to_datetime([1, ""], unit="s", errors="raise")
2464-
expected = DatetimeIndex(["1970-01-01 00:00:01", pd.NaT], dtype="datetime64[ns]")
2465-
pd.testing.assert_index_equal(result, expected)
2463+
result = pd.to_datetime(td, errors="raise")
2464+
pd.testing.assert_series_equal(result, expected)

0 commit comments

Comments
 (0)