- "name": "stdout",
- "output_type": "stream",
- "text": [
- " self.assertEqual(self.enigma31.wheel_positions, (21, 6, 21))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'azs')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([16], [0], [3]))\n",
- "\n",
- " self.engima31.advance()\n",
- " self.assertEqual(self.enigma31.wheel_positions, (22, 7, 22))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'bat')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([15], [25], [2]))\n",
- "\n",
- " self.engima31.advance()\n",
- " self.assertEqual(self.enigma31.wheel_positions, (22, 7, 23))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'bau')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([15], [25], [1]))\n",
- "\n",
- " self.engima31.advance()\n",
- " self.assertEqual(self.enigma31.wheel_positions, (22, 7, 24))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'bav')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([15], [25], [0]))\n",
- "\n",
- " self.engima31.advance()\n",
- " self.assertEqual(self.enigma31.wheel_positions, (22, 8, 25))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'bbw')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([15], [24], [25]))\n",
- "\n",
- " self.engima31.advance()\n",
- " self.assertEqual(self.enigma31.wheel_positions, (22, 8, 0))\n",
- " self.assertEqual(cat(self.enigma31.wheel_positions_l), 'bbx')\n",
- " self.assertEqual(self.enigma31.peg_positions, ([15], [24], [24]))\n",
- "\n"
- ]