Exemple #1
0
 def setUp(self):
     super(OrdersTest, self).setUp()
     self.o = RunOrder(
         player=self.p,
         additional_percents=0,
     )
     self.o.clean()
     self.o.save()
Exemple #2
0
    def test_only_influence_run_has_bonus(self):
        """
		Influence bonus can only be given to as much run as your current influence level
		"""

        self.o.has_influence_bonus = True
        self.o.save()

        o2 = RunOrder(player=self.p, has_influence_bonus=True)
        self.assertRaises(OrderNotAvailable, o2.clean)

        self.p.influence.level = 2
        self.p.influence.save()

        # assertNoRaises
        o2.clean()