def test_map_error_set_size(): """ Test if error is raised when size has wrong type on size override """ extent = 11.785390377044687, 46.4799402452901, 11.790883541107167, 46.48372275323265 size = (512, 512) map = Map(extent=extent, size=size) with pytest.raises(TypeError): map.size = (512.0, 512.0)
def test_map_error_set_size(): """ Test if error is raised when size has wrong type on size override """ extent = 11.785390377044687, 46.4799402452901, 11.790883541107167, 46.48372275323265 size = (512, 512) map = Map(extent=extent, size=size) with pytest.raises(TypeError): map.size = (512.0, 512.0)
def test_map_size_change_954_541(self): """ Test changing map size (954x541) """ extent = 11.785604953765853, 46.48083418203029, 11.790668964386, 46.4828288639531 zoom = 17 map = Map(extent=extent, zoom=zoom) assert map.size == (472, 270), map.size map.size = 945, 541 self.assertEqual((945, 541), map.size) self.assertEqual(17, map.zoom) # zoom has not changed expected = 11.783067, 46.479833, 11.793206, 46.483829 assert approx(expected) == map.extent self.assertEqual((69827, 46376), map.origin) self.assertEqual((-238, -194), map.offset)
def test_map_size_change_1908x1082(self): """ Test changing map size (1908x1082) """ extent = 11.785604953765853, 46.48083418203029, 11.790668964386, 46.4828288639531 zoom = 17 map = Map(extent=extent, zoom=zoom) assert map.size == (472, 270), map.size map.size = 1908, 1082 self.assertEqual((1908, 1082), map.size) self.assertEqual(17, map.zoom) # zoom has not changed expected = 11.777902, 46.4778346, 11.7983723, 46.4858281 for v1, v2 in zip(expected, map.extent): self.assertAlmostEqual(v1, v2, 6) self.assertEqual((69827, 46376), map.origin) self.assertEqual((-238, -194), map.offset)
def test_map_size_change_954_541(self): """ Test changing map size (954x541) """ extent = 11.785604953765853, 46.48083418203029, 11.790668964386, 46.4828288639531 zoom = 17 map = Map(extent=extent, zoom=zoom) assert map.size == (472, 270), map.size map.size = 945, 541 self.assertEqual((945, 541), map.size) self.assertEqual(17, map.zoom) # zoom has not changed expected = 11.783073, 46.4798368, 11.7932010, 46.4838261 for v1, v2 in zip(expected, map.extent): self.assertAlmostEqual(v1, v2, 6) self.assertEqual((69827, 46376), map.origin) self.assertEqual((-238, -194), map.offset)
def test_map_size_change_1908x1082(self): """ Test changing map size (1908x1082) """ extent = 11.785604953765853, 46.48083418203029, 11.790668964386, 46.4828288639531 zoom = 17 map = Map(extent=extent, zoom=zoom) assert map.size == (472, 270), map.size map.size = 1908, 1082 self.assertEqual((1908, 1082), map.size) self.assertEqual(17, map.zoom) # zoom has not changed expected = 11.777902, 46.4778346, 11.7983723, 46.4858281 for v1, v2 in zip(expected, map.extent): self.assertAlmostEqual(v1, v2, 6) self.assertEqual((69827, 46376), map.origin) self.assertEqual((-238, -194), map.offset)
def test_map_size_change_954_541(self): """ Test changing map size (954x541) """ extent = 11.785604953765853, 46.48083418203029, 11.790668964386, 46.4828288639531 zoom = 17 map = Map(extent=extent, zoom=zoom) assert map.size == (472, 270), map.size map.size = 945, 541 self.assertEqual((945, 541), map.size) self.assertEqual(17, map.zoom) # zoom has not changed expected = 11.783073, 46.4798368, 11.7932010, 46.4838261 for v1, v2 in zip(expected, map.extent): self.assertAlmostEqual(v1, v2, 6) self.assertEqual((69827, 46376), map.origin) self.assertEqual((-238, -194), map.offset)