コード例 #1
0
 def test_google_boundry(self):
     quarterly_eps = EPS.quarterly()
     getter = AccountingMetricGetter(metric=quarterly_eps,
                                     filing_getter=HTMLEdgarDriver)
     date = datetime.date(2013, 4, 25)  #Google filed on this date.
     interval_start, _, _ = getter.get_data(symbol='goog', date=date)
     self.assertEqual(interval_start, datetime.date(2012, 10, 31))
コード例 #2
0
 def test_google(self):
     quarterly_eps = EPS.quarterly()
     getter = AccountingMetricGetter(metric=quarterly_eps, filing_getter=HTMLEdgarDriver)
     date = datetime.date(2013, 1, 2)
     interval_start, earnings, interval_end = getter.get_data(symbol="goog", date=date)
     self.assertEqual(interval_start, datetime.date(2012, 10, 31))
     self.assertEqual(interval_end, datetime.date(2013, 4, 25))
     self.assertEqual(earnings, 6.53)