def draw_minimap(self):
     """Draw minimap."""
     lay = Layout(200, (200, self._resolution[1] - 170), False)
     points = lay.polygon_corners(self._grid.get_hextile(self._color1))
     x, y = 0, self._resolution[1] - 344
     pygame.draw.rect(self._screen, self._background, (x, y, 100, 350), 0)
     pygame.draw.polygon(self._screen, self._background, points, 0)
     self.draw_hex_grid()
 def test_polygon_corners(self):
     """Test polygon corners."""
     hexagon = Hex(1, 0, -1)
     pointy = Layout(10, (200, 200))
     self.assertEqual(pointy.polygon_corners(hexagon),
                      [(225.98076211353316, 205.0),
                       (225.98076211353316, 195.0),
                       (217.32050807568876, 190.0),
                       (208.66025403784437, 195.0),
                       (208.66025403784437, 205.0),
                       (217.32050807568876, 210.0)])