From 80ba8dac5f215a2bc7228cd3f3362f94b89e7ca6 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Mon, 21 Apr 2025 00:58:33 +0200 Subject: cache & generate trackmap when uploading a track --- tests/playwright/conftest.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/playwright') diff --git a/tests/playwright/conftest.py b/tests/playwright/conftest.py index 4e7f5a4..205626d 100644 --- a/tests/playwright/conftest.py +++ b/tests/playwright/conftest.py @@ -11,6 +11,7 @@ from testutils import load_gpx_asset from fietsboek import models, util, actions from fietsboek.models.track import Visibility, TrackType from fietsboek.config import Config +from fietsboek.views.tileproxy import TileRequester import pytest @@ -117,6 +118,7 @@ class Helper: track = actions.add_track( self.dbaccess, self.data_manager, + TileRequester(None), owner=user, title="Another awesome track", visibility=Visibility.PRIVATE, -- cgit v1.2.3 From 531176879ebc421c01d4232b9d4df67c2add6119 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Mon, 21 Apr 2025 01:16:15 +0200 Subject: use configured tile layers for trackmap --- tests/playwright/conftest.py | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/playwright') diff --git a/tests/playwright/conftest.py b/tests/playwright/conftest.py index 205626d..ce977b8 100644 --- a/tests/playwright/conftest.py +++ b/tests/playwright/conftest.py @@ -113,6 +113,7 @@ class Helper: """ if user is None: user = self.john_doe() + config = Config.parse(self.app_settings) with self.dbaccess: user = self.dbaccess.merge(user) track = actions.add_track( -- cgit v1.2.3 From a11195917b2a98c62773d0e8bda2ddbc87ba5df4 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Mon, 21 Apr 2025 01:27:21 +0200 Subject: fix layer passing in conftest --- tests/playwright/conftest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/playwright') diff --git a/tests/playwright/conftest.py b/tests/playwright/conftest.py index ce977b8..e914b01 100644 --- a/tests/playwright/conftest.py +++ b/tests/playwright/conftest.py @@ -7,6 +7,7 @@ from wsgiref import simple_server from pyramid.authentication import AuthTktCookieHelper from pyramid.testing import DummyRequest +import fietsboek.config from testutils import load_gpx_asset from fietsboek import models, util, actions from fietsboek.models.track import Visibility, TrackType @@ -113,13 +114,14 @@ class Helper: """ if user is None: user = self.john_doe() - config = Config.parse(self.app_settings) + config = fietsboek.config.parse(self.app_settings) with self.dbaccess: user = self.dbaccess.merge(user) track = actions.add_track( self.dbaccess, self.data_manager, TileRequester(None), + config.public_tile_layers()[0], owner=user, title="Another awesome track", visibility=Visibility.PRIVATE, -- cgit v1.2.3