From 5439e616f87049a59ec27faaa5f8ccd5c9133c26 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Fri, 18 Jul 2025 17:09:48 -0700 Subject: [PATCH] Hopefully fix end-to-end tests broken due to uv changes. --- docs/how-to/develop-on-borgmatic.md | 2 +- scripts/run-full-tests | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/how-to/develop-on-borgmatic.md b/docs/how-to/develop-on-borgmatic.md index 96c794d0..701b0682 100644 --- a/docs/how-to/develop-on-borgmatic.md +++ b/docs/how-to/develop-on-borgmatic.md @@ -30,7 +30,7 @@ changes work: ```bash cd borgmatic -uv tool ensurepath +uv tool update-shell uv tool install --editable . ``` diff --git a/scripts/run-full-tests b/scripts/run-full-tests index b75afdd0..f104938e 100755 --- a/scripts/run-full-tests +++ b/scripts/run-full-tests @@ -20,6 +20,8 @@ fi apk add --no-cache python3 py3-pip borgbackup postgresql17-client mariadb-client mongodb-tools \ py3-mongo py3-regex py3-ruamel.yaml py3-ruamel.yaml.clib py3-tox py3-yaml ruff sqlite uv bash \ fish +export SHELL=/bin/bash +export PATH="/root/.local/bin:$PATH" uv tool install tox --with tox-uv export COVERAGE_FILE=/tmp/.coverage