def test_is_new_low_should_return_false_for_insufficient_data(self): new_lows = get_new_lows(self.timeseries, 10) for low in new_lows: print "New 10-day low on %s: %f" % (str(low.date), low.price) self.assertEquals(1, len(new_lows)) self.assertEquals(1, new_lows[0].price)
def test_get_new_lows_should_return_empty_for_insufficient_data(self): new_lows = get_new_lows(self.timeseries, 20) self.assertEquals(0, len(new_lows))