aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/integration/test_browse.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/integration/test_browse.py b/tests/integration/test_browse.py
index 68ca1e7..c48ea0e 100644
--- a/tests/integration/test_browse.py
+++ b/tests/integration/test_browse.py
@@ -23,6 +23,8 @@ def added_tracks(tm, dbsession, owner, data_manager):
# objects to the database.
tm.abort()
+ path = convert.smart_convert(load_gpx_asset("Teasi_1.gpx.gz")).path()
+
tracks = []
track_ids = []
with tm:
@@ -53,9 +55,11 @@ def added_tracks(tm, dbsession, owner, data_manager):
tagged_people=[],
)
track.date = datetime(2022, 10, 29, 13, 37, 11)
- track.set_path(convert.smart_convert(load_gpx_asset("Teasi_1.gpx.gz")).path())
dbsession.add(track)
dbsession.flush()
+ track.fast_set_path(path)
+ track.ensure_cache(path)
+ dbsession.add(track.cache)
data_manager.initialize(track.id)
tracks.append(track)
track_ids.append(track.id)
@@ -108,6 +112,8 @@ def a_lot_of_tracks(tm, dbsession, owner, data_manager):
dbsession.add(track)
dbsession.flush()
track.fast_set_path(path)
+ track.ensure_cache(path)
+ dbsession.add(track.cache)
tracks.append(track)
track_ids.append(track.id)
data_manager.initialize(track.id)