|
@@ -96,12 +96,12 @@ class TestChangeMode(Base):
|
96
|
96
|
|
97
|
97
|
self._run_and_get_core(2)
|
98
|
98
|
self.assertEquals((0, 0, -2), self.ant.get_position())
|
99
|
|
- self.assertEquals((PHEROMON_DIR_HOME, 2),
|
|
99
|
+ self.assertEquals((PHEROMON_DIR_EXPLO, 0),
|
100
|
100
|
self.ant.get_movement_pheromone_gland().get_movement_molecules())
|
101
|
101
|
|
102
|
102
|
# Ant has take Food piece
|
103
|
103
|
self._run_and_get_core(3)
|
104
|
|
- self.assertEquals((0, 0, -3), self.ant.get_position())
|
|
104
|
+ self.assertEquals((0, 0, -1), self.ant.get_position())
|
105
|
105
|
|
106
|
106
|
self.assertTrue(self.ant.is_carrying())
|
107
|
107
|
self.assertIsNotNone(self.ant.get_carried())
|
|
@@ -111,16 +111,10 @@ class TestChangeMode(Base):
|
111
|
111
|
self.assertEquals(PHEROMON_DIR_EXPLO, self.ant.get_movement_pheromone_gland().get_pheromone_type())
|
112
|
112
|
|
113
|
113
|
self._run_and_get_core(4)
|
114
|
|
- self.assertEquals((0, 0, -2), self.ant.get_position())
|
115
|
|
-
|
116
|
|
- self._run_and_get_core(5)
|
117
|
|
- self.assertEquals((0, 0, -1), self.ant.get_position())
|
118
|
|
-
|
119
|
|
- self._run_and_get_core(6)
|
120
|
114
|
self.assertEquals((0, 0, 0), self.ant.get_position())
|
121
|
115
|
|
122
|
116
|
# Ant has put his food piece
|
123
|
|
- self._run_and_get_core(7)
|
|
117
|
+ self._run_and_get_core(5)
|
124
|
118
|
self.assertEquals((0, 0, -1), self.ant.get_position())
|
125
|
119
|
|
126
|
120
|
self.assertFalse(self.ant.is_carrying())
|