コード例 #1
0
ファイル: test_tilelayout.py プロジェクト: Bobfrat/tilecloud
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')
コード例 #2
0
ファイル: test_tilelayout.py プロジェクト: juloaiza/tilecloud
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')
コード例 #3
0
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")