Exemple #1
0
 def test_habit_change_speed__penaltuy(self):
     self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 0), 0)
     self.assertEqual(PlacePrototype._habit_change_speed(500, 0, 0), -5)
     self.assertEqual(PlacePrototype._habit_change_speed(-500, 0, 0), 5)
Exemple #2
0
 def test_habit_change_speed__penaltuy(self):
     self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 0), 0)
     self.assertEqual(PlacePrototype._habit_change_speed(500, 0, 0), -5)
     self.assertEqual(PlacePrototype._habit_change_speed(-500, 0, 0), 5)
Exemple #3
0
    def test_habit_change_speed(self):
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 100), 0)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, -100), 0)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 100), 0)

        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 0), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 0, -100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 1), c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -1, 100), -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
Exemple #4
0
    def test_habit_change_speed(self):
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 100), 0)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, -100), 0)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 100), 0)

        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 0),
                         c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 0, 100),
                         -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 0),
                         c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 0, -100),
                         -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 100, 1),
                         c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -100, 1),
                         c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, 1, 100),
                         -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)
        self.assertEqual(PlacePrototype._habit_change_speed(0, -1, 100),
                         -c.PLACE_HABITS_CHANGE_SPEED_MAXIMUM)