コード例 #1
0
    def test04(self):
        labels = msvnstats.labels_for_time_span(
            datetime.datetime(1990,  1, 1),
            datetime.datetime(1990, 12, 1))

        for month in range(1, 12):
            d = datetime.datetime(1990, month, 1)
            self.assert_(d in labels.keys())
コード例 #2
0
    def _get_first_date(self, start, end):
        labels = msvnstats.labels_for_time_span(start, end)

        times = labels.keys()
        times.sort()

        min_time = times[0]

        return (min_time, labels)
コード例 #3
0
    def test02(self):
        start = datetime.datetime(2004, 1, 1)
        end = datetime.datetime(2005, 12, 23)

        labels = msvnstats.labels_for_time_span(start, end)

        times = labels.keys()
        times.sort()

        min_time = times[0]

        self.assertEqual(min_time, start)
コード例 #4
0
 def test01(self):
     start = datetime.datetime(2004, 01, 01)
     end = datetime.datetime(2004, 12, 01)
     
     labels = msvnstats.labels_for_time_span(start, end)
     self.assert_(len(labels) >= 10, len(labels))