Пример #1
0
class ChartPointTest(TestCase):
    fixtures = ["test_actions.json",]

    def setUp(self):
        self.user = User.objects.create_user(username="******", password="******", email="*****@*****.**")
        self.iwh = Action.objects.get(slug="insulate-water-heater")
        self.ror = Action.objects.get(slug="replace-your-outdated-refrigerator")
        self.rec_1 = Record.objects.create_record(self.user, "action_complete", self.iwh)
        self.rec_2 = Record.objects.create_record(self.user, "action_complete", self.ror)
        self.rec_3 = Record.objects.create_record(self.user, "mag_tweet")
        self.chart_point = ChartPoint(datetime.date.today())

    def test_add_record(self):
        self.chart_point.add_record(self.rec_1)
        self.chart_point.add_record(self.rec_2)
        self.failUnlessEqual(self.chart_point.records, [self.rec_1, self.rec_2])
        self.failUnlessEqual(self.chart_point.points, 110)

        yestarday_point = ChartPoint(datetime.date.today()-datetime.timedelta(1))
        yestarday_point.add_record(self.rec_1)
        yestarday_point.add_record(self.rec_2)
        self.failUnlessEqual(yestarday_point.records, [])
        self.failUnlessEqual(yestarday_point.points, 110)

    def test_get_date_as_milli_from_epoch(self):
        jan_1_2010 = ChartPoint(datetime.date(2010, 1, 1))
        self.failUnlessEqual(jan_1_2010.get_date_as_milli_from_epoch(), 1262304000000)
Пример #2
0
    def test_add_record(self):
        self.chart_point.add_record(self.rec_1)
        self.chart_point.add_record(self.rec_2)
        self.failUnlessEqual(self.chart_point.records, [self.rec_1, self.rec_2])
        self.failUnlessEqual(self.chart_point.points, 110)

        yestarday_point = ChartPoint(datetime.date.today()-datetime.timedelta(1))
        yestarday_point.add_record(self.rec_1)
        yestarday_point.add_record(self.rec_2)
        self.failUnlessEqual(yestarday_point.records, [])
        self.failUnlessEqual(yestarday_point.points, 110)
    def test_add_record(self):
        self.chart_point.add_record(self.rec_1)
        self.chart_point.add_record(self.rec_2)
        self.failUnlessEqual(self.chart_point.records,
                             [self.rec_1, self.rec_2])
        self.failUnlessEqual(self.chart_point.points, 110)

        yestarday_point = ChartPoint(datetime.date.today() -
                                     datetime.timedelta(1))
        yestarday_point.add_record(self.rec_1)
        yestarday_point.add_record(self.rec_2)
        self.failUnlessEqual(yestarday_point.records, [])
        self.failUnlessEqual(yestarday_point.points, 110)
 def setUp(self):
     self.user = User.objects.create_user(username="******",
                                          password="******",
                                          email="*****@*****.**")
     self.iwh = Action.objects.get(slug="insulate-water-heater")
     self.ror = Action.objects.get(
         slug="replace-your-outdated-refrigerator")
     self.rec_1 = Record.objects.create_record(self.user, "action_complete",
                                               self.iwh)
     self.rec_2 = Record.objects.create_record(self.user, "action_complete",
                                               self.ror)
     self.rec_3 = Record.objects.create_record(self.user, "mag_tweet")
     self.chart_point = ChartPoint(datetime.date.today())
Пример #5
0
 def setUp(self):
     self.user = User.objects.create_user(username="******", password="******", email="*****@*****.**")
     self.iwh = Action.objects.get(slug="insulate-water-heater")
     self.ror = Action.objects.get(slug="replace-your-outdated-refrigerator")
     self.rec_1 = Record.objects.create_record(self.user, "action_complete", self.iwh)
     self.rec_2 = Record.objects.create_record(self.user, "action_complete", self.ror)
     self.rec_3 = Record.objects.create_record(self.user, "mag_tweet")
     self.chart_point = ChartPoint(datetime.date.today())
class ChartPointTest(TestCase):
    fixtures = [
        "test_actions.json",
    ]

    def setUp(self):
        self.user = User.objects.create_user(username="******",
                                             password="******",
                                             email="*****@*****.**")
        self.iwh = Action.objects.get(slug="insulate-water-heater")
        self.ror = Action.objects.get(
            slug="replace-your-outdated-refrigerator")
        self.rec_1 = Record.objects.create_record(self.user, "action_complete",
                                                  self.iwh)
        self.rec_2 = Record.objects.create_record(self.user, "action_complete",
                                                  self.ror)
        self.rec_3 = Record.objects.create_record(self.user, "mag_tweet")
        self.chart_point = ChartPoint(datetime.date.today())

    def test_add_record(self):
        self.chart_point.add_record(self.rec_1)
        self.chart_point.add_record(self.rec_2)
        self.failUnlessEqual(self.chart_point.records,
                             [self.rec_1, self.rec_2])
        self.failUnlessEqual(self.chart_point.points, 110)

        yestarday_point = ChartPoint(datetime.date.today() -
                                     datetime.timedelta(1))
        yestarday_point.add_record(self.rec_1)
        yestarday_point.add_record(self.rec_2)
        self.failUnlessEqual(yestarday_point.records, [])
        self.failUnlessEqual(yestarday_point.points, 110)

    def test_get_date_as_milli_from_epoch(self):
        jan_1_2010 = ChartPoint(datetime.date(2010, 1, 1))
        self.failUnlessEqual(jan_1_2010.get_date_as_milli_from_epoch(),
                             1262304000000)
 def test_get_date_as_milli_from_epoch(self):
     jan_1_2010 = ChartPoint(datetime.date(2010, 1, 1))
     self.failUnlessEqual(jan_1_2010.get_date_as_milli_from_epoch(),
                          1262304000000)
Пример #8
0
 def test_get_date_as_milli_from_epoch(self):
     jan_1_2010 = ChartPoint(datetime.date(2010, 1, 1))
     self.failUnlessEqual(jan_1_2010.get_date_as_milli_from_epoch(), 1262304000000)