Skip to content

Commit 9215132

Browse files
committed
For internal use, assertions regarding state are adequate
1 parent f4bc7c0 commit 9215132

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

backtesting/_util.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,8 @@ def __get_array(self, key) -> _Array:
217217
return arr
218218

219219
def _current_value(self, key: str):
220-
if self.__len <= 0:
221-
raise IndexError("No data available")
220+
# Known fast path to avoid needless __get_array reslicing
221+
assert self.__len >= 0, self
222222
return self.__arrays[key][self.__len - 1]
223223

224224
@property

0 commit comments

Comments
 (0)