Beispiel #1
0
 def setUp(self):
     Knesset.objects._current_knesset = None
     #self.vote_1 = Vote.objects.create(time=datetime.now(),title='vote 1')
     self.knesset = Knesset.objects.create(number=1,
                     start_date=datetime.date.today()-datetime.timedelta(days=100))
     self.party_1 = Party.objects.create(name='party 1', number_of_seats=4,
                                         knesset=self.knesset)
     self.vote_1 = Vote.objects.create(title="vote 1", time=datetime.datetime.now())
     self.mks = []
     self.plenum = Committee.objects.create(name='Plenum',type='plenum')
     self.voteactions = []
     self.num_mks = 4
     for i in range(self.num_mks):
         mk = Member.objects.create(name='mk %d' % i, current_party=self.party_1)
         wp = WeeklyPresence(member=mk,date=datetime.date.today(),hours=float(i))
         wp.save()
         self.mks.append(mk)
         if i<2:
             self.voteactions.append(VoteAction.objects.create(member=mk,type='for',vote=self.vote_1, party=mk.current_party))
         else:
             self.voteactions.append(VoteAction.objects.create(member=mk,type='against',vote=self.vote_1, party=mk.current_party))
     self.vote_1.controversy = min(self.vote_1.for_votes_count, self.vote_1.against_votes_count)
     self.vote_1.save()
     self.tags = []
     self.tags.append(Tag.objects.create(name = 'tag1'))
     self.tags.append(Tag.objects.create(name = 'tag2'))
     ctype = ContentType.objects.get_for_model(Vote)
     TaggedItem._default_manager.get_or_create(tag=self.tags[0], content_type=ctype, object_id=self.vote_1.id)
     TaggedItem._default_manager.get_or_create(tag=self.tags[1], content_type=ctype, object_id=self.vote_1.id)
     self.agenda = Agenda.objects.create(name="agenda 1 (public)", public_owner_name="owner", is_public=True)
     self.private_agenda = Agenda.objects.create(name="agenda 2 (private)", public_owner_name="owner")
     self.bill_1 = Bill.objects.create(stage='1', title='bill 1', popular_name="The Bill")
     ctype = ContentType.objects.get_for_model(Bill)
     TaggedItem._default_manager.get_or_create(tag=self.tags[0], content_type=ctype, object_id=self.bill_1.id)
     self.domain = 'http://' + Site.objects.get_current().domain
Beispiel #2
0
 def setUp(self):
     #self.vote_1 = Vote.objects.create(time=datetime.now(),title='vote 1')
     self.party_1 = Party.objects.create(name='party 1', number_of_seats=4)
     self.vote_1 = Vote.objects.create(title="vote 1", time=datetime.datetime.now())
     self.mks = []
     self.voteactions = []
     self.num_mks = 4
     for i in range(self.num_mks):
         mk = Member.objects.create(name='mk %d' % i, current_party=self.party_1)
         wp = WeeklyPresence(member=mk,date=datetime.date.today(),hours=float(i))
         wp.save()
         self.mks.append(mk)
         if i<2:
             self.voteactions.append(VoteAction.objects.create(member=mk,type='for',vote=self.vote_1))
         else:
             self.voteactions.append(VoteAction.objects.create(member=mk,type='against',vote=self.vote_1))
     self.vote_1.controversy = min(self.vote_1.for_votes_count, self.vote_1.against_votes_count)
     self.vote_1.save()
     self.tags = []
     self.tags.append(Tag.objects.create(name = 'tag1'))
     self.tags.append(Tag.objects.create(name = 'tag2'))
     ctype = ContentType.objects.get_for_model(Vote)
     TaggedItem._default_manager.get_or_create(tag=self.tags[0], content_type=ctype, object_id=self.vote_1.id)
     TaggedItem._default_manager.get_or_create(tag=self.tags[1], content_type=ctype, object_id=self.vote_1.id)
     self.agenda = Agenda.objects.create(name="agenda 1 (public)", public_owner_name="owner", is_public=True)
     self.private_agenda = Agenda.objects.create(name="agenda 2 (private)", public_owner_name="owner")
     self.bill_1 = Bill.objects.create(stage='1', title='bill 1', popular_name="The Bill")
     ctype = ContentType.objects.get_for_model(Bill)
     TaggedItem._default_manager.get_or_create(tag=self.tags[0], content_type=ctype, object_id=self.bill_1.id)
     self.domain = 'http://' + Site.objects.get_current().domain