Skip to content

Commit 0146178

Browse files
committed
github actions: add user tests involving actual utility usage
1 parent 1c792c8 commit 0146178

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/tests.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,15 @@ jobs:
4949

5050
- name: Live tests
5151
run: RUN_LIVE_TESTS=1 python -m pytest -q tests/live
52+
53+
- name: User tests
54+
run: |
55+
echo "=== Debian (trixie) - BEGIN"
56+
./proot-distro.py install -n debian-trixie debian:trixie
57+
./proot-distro login debian-trixie -- cat /etc/os-release
58+
./proot-distro login debian-trixie -- apt update
59+
./proot-distro rename debian-trixie debian-trixie-renamed
60+
./proot-distro backup -o /tmp/debian.tar.gz debian-trixie-renamed
61+
./proot-distro restore /tmp/debian.tar.gz
62+
./proot-distro rm debian-trixie-renamed
63+
echo "=== Debian (trixie) - FINISH"

0 commit comments

Comments
 (0)