class TestTemplateTileLayout(unittest.TestCase): def setUp(self): self.tilelayout = TemplateTileLayout('%(z)d/%(x)d/%(y)d') def test_filename(self): self.assertEqual(self.tilelayout.filename(TileCoord(1, 2, 3)), '1/2/3') def test_tilecoord(self): self.assertEqual(self.tilelayout.tilecoord('1/2/3'), TileCoord(1, 2, 3))