Exemplo n.º 1
0
 def test_bad_start_3(self):
     Artifact.objects.create(group=Artifact.DEFAULT(), name='ach-bad-start')
     player = self._get_player()
     signals.addActivity.send(sender=None, user_from=player,
                                  user_to=player,
                                  action='qotd-wrong',
                                  game=QotdGame.get_instance())
     self.assertTrue(player.magic.has_modifier('ach-bad-start'))
Exemplo n.º 2
0
 def test_bad_start_3(self):
     Artifact.objects.create(group=Artifact.DEFAULT(), name='ach-bad-start')
     player = self._get_player()
     signals.addActivity.send(sender=None,
                              user_from=player,
                              user_to=player,
                              action='qotd-wrong',
                              game=QotdGame.get_instance())
     self.assertTrue(player.magic.has_modifier('ach-bad-start'))
Exemplo n.º 3
0
 def test_10_qotd_get_ach(self):
     Artifact.objects.create(group=Artifact.DEFAULT(), name='ach-qotd-10')
     player = self._get_player()
     for i in range(10):
         timestamp=datetime.now() + timedelta(days=-i)
         a = Activity.objects.create(timestamp=timestamp, user_from=player, user_to=player, action='qotd-correct',message_string=str(i),public=True)
     signals.addActivity.send(sender=None, user_from=player,
                                  user_to=player,
                                  action='qotd-correct',
                                  game=QotdGame.get_instance())
     self.assertTrue(player.magic.has_modifier('ach-qotd-10'))
Exemplo n.º 4
0
 def test_10_qotd_get_ach(self):
     Artifact.objects.create(group=Artifact.DEFAULT(), name='ach-qotd-10')
     player = self._get_player()
     for i in range(10):
         timestamp = datetime.now() + timedelta(days=-i)
         a = Activity.objects.create(timestamp=timestamp,
                                     user_from=player,
                                     user_to=player,
                                     action='qotd-correct',
                                     message_string=str(i),
                                     public=True)
     signals.addActivity.send(sender=None,
                              user_from=player,
                              user_to=player,
                              action='qotd-correct',
                              game=QotdGame.get_instance())
     self.assertTrue(player.magic.has_modifier('ach-qotd-10'))