Prevent merge artifacts in "informative" pair

This commit is contained in:
Matthias
2023-12-03 13:31:08 +01:00
parent e9e7bf3caf
commit 0235db48a8
2 changed files with 3 additions and 1 deletions

View File

@@ -12,9 +12,11 @@ from tests.conftest import generate_test_data, get_patched_exchange
def test_merge_informative_pair():
data = generate_test_data('15m', 40)
informative = generate_test_data('1h', 40)
cols_inf = list(informative.columns)
result = merge_informative_pair(data, informative, '15m', '1h', ffill=True)
assert isinstance(result, pd.DataFrame)
assert list(informative.columns) == cols_inf
assert len(result) == len(data)
assert 'date' in result.columns
assert result['date'].equals(data['date'])