BUG: Implement sessions property for PanelDailyBarReader

Also, renamed it from `_sessions_ to `sessions` and defined an
abstractproperty in `DailyBarReader`.
This commit is contained in:
Jean Bredeche
2016-07-24 21:08:11 -04:00
parent 5fd6550718
commit 7418e893a9
3 changed files with 26 additions and 11 deletions
+7
View File
@@ -91,3 +91,10 @@ class TestPanelDailyBarReader(WithAssetFinder,
)
)
self.assertEqual(str(e.exception), expected)
def test_sessions(self):
sessions = self.reader.sessions
self.assertEqual(21, len(sessions))
self.assertEqual(self.START_DATE, sessions[0])
self.assertEqual(self.END_DATE, sessions[-1])