Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
- [ENH] `select_rows` function added for flexible row selection. Add support for MultiIndex selection via dictionary. Issue #1124 @samukweku
- [TST] Compat with macos and window, to fix `FailedHealthCheck` Issue #1181 @Zeroto521
- [INF] Merge two docs CIs (`docs-preview.yml` and `docs.yml`) to one. And add `documentation` pytest mark. PR #1183 @Zeroto521
- [TST] Fix failure for test/timeseries/test_fill_missing_timestamp. Issue #1184

## [v0.23.1] - 2022-05-03

Expand Down
11 changes: 10 additions & 1 deletion tests/timeseries/test_fill_missing_timestamps.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,16 @@ def test_fill_missing_timestamps(timeseries_dataframe):
df1 = timeseries_dataframe.drop(timeseries_dataframe.index[random_number])

# Fill missing timestamps
result = fill_missing_timestamps(df1, frequency="1H")
# fix for GH#1184 is to use the start and end from
# timeseries_dataframe
# imagine that the last row of df1 is removed, or the first entry
# the length check in the assert line will fail
result = fill_missing_timestamps(
df1,
frequency="1H",
first_time_stamp=timeseries_dataframe.index.min(),
last_time_stamp=timeseries_dataframe.index.max(),
)

# Testing if the missing timestamp has been filled
assert len(result) == len(timeseries_dataframe)
Expand Down