class TestWrappedTileLayout(unittest.TestCase): def setUp(self): self.tilelayout = WrappedTileLayout(OSMTileLayout(), 'prefix/', '.suffix') def test_filename(self): self.assertEqual(self.tilelayout.filename(TileCoord(1, 2, 3)), 'prefix/1/2/3.suffix') def test_tilecoord(self): self.assertEqual(self.tilelayout.tilecoord('prefix/1/2/3.suffix'), TileCoord(1, 2, 3)) self.assertRaises(ValueError, self.tilelayout.tilecoord, 'prefix//1/2/3.suffix')
class TestWrappedTileLayout(unittest.TestCase): def setUp(self): self.tilelayout = WrappedTileLayout(OSMTileLayout(), 'prefix/', '.suffix') def test_filename(self): assert self.tilelayout.filename(TileCoord(1, 2, 3)) == 'prefix/1/2/3.suffix' def test_tilecoord(self): assert self.tilelayout.tilecoord('prefix/1/2/3.suffix') == TileCoord( 1, 2, 3) self.assertRaises(ValueError, self.tilelayout.tilecoord, 'prefix//1/2/3.suffix')
class TestWrappedTileLayout(unittest.TestCase): def setUp(self) -> None: self.tilelayout = WrappedTileLayout(OSMTileLayout(), "prefix/", ".suffix") def test_filename(self) -> None: assert self.tilelayout.filename(TileCoord(1, 2, 3)) == "prefix/1/2/3.suffix" def test_tilecoord(self) -> None: assert self.tilelayout.tilecoord("prefix/1/2/3.suffix") == TileCoord( 1, 2, 3) self.assertRaises(ValueError, self.tilelayout.tilecoord, "prefix//1/2/3.suffix")