Ejemplo n.º 1
0
 def test_create_first_deadline(self):
     self.testhelper.add_to_path('uni;sub.p1.a1.g1')
     g1 = self.testhelper.sub_p1_a1_g1
     g1.parentnode.first_deadline = datetime(2005, 1, 1)
     g1.parentnode.save()
     manager = GroupManager(self.testhelper.notusedforanything, self.a1id, g1.id)
     self.assertEquals(manager.group.id, self.testhelper.sub_p1_a1_g1.id)
     manager.create_first_deadline_if_available()
     self.assertEquals(manager.group.deadlines.count(), 1)
     self.assertEquals(manager.group.deadlines.all()[0].deadline, datetime(2005, 1, 1))
Ejemplo n.º 2
0
 def test_create_first_deadline_not_available(self):
     self.testhelper.add_to_path('uni;sub.p1.a1.g1')
     manager = GroupManager(self.testhelper.notusedforanything, self.a1id, self.testhelper.sub_p1_a1_g1.id)
     self.assertEquals(manager.group.id, self.testhelper.sub_p1_a1_g1.id)
     manager.create_first_deadline_if_available()
     self.assertEquals(manager.group.deadlines.count(), 0)