mirror of
https://github.com/wassname/catalyst.git
synced 2026-09-09 11:19:23 +08:00
added test for initialization of max_date in TradingEnvironment and removed trading_day from max_date if statement.
This commit is contained in:
@@ -526,3 +526,11 @@ class TradingEnvironmentTestCase(TestCase):
|
||||
self.assertTrue(all(today == minutes[:31]))
|
||||
self.assertTrue(all(friday == minutes[31:421]))
|
||||
self.assertTrue(all(thursday == minutes[421:]))
|
||||
|
||||
def test_max_date(self):
|
||||
max_date = datetime(2008, 8, 1, tzinfo=pytz.utc)
|
||||
env = TradingEnvironment(max_date=max_date)
|
||||
|
||||
self.assertLessEqual(env.last_trading_day, max_date)
|
||||
self.assertLessEqual(env.treasury_curves.index[-1],
|
||||
max_date)
|
||||
|
||||
Reference in New Issue
Block a user