/
githubmirror
/
os-python3.9
Обзор
Документация
Войти
/
githubmirror
/
os-python3.9
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
bullseye
debian/tests/module-install-user
33 строки
801 B
Matthias Klose
Imported Debian patch 3.9.2-1
21 мар 2022, 14:03
21 мар 2022, 14:03
96023b3
Код
Авторство
О чём код?
#!/bin/sh cp -a debian/tests/packages "$AUTOPKGTEST_TMP" HOME="$AUTOPKGTEST_TMP/home" mkdir "$HOME" tearDown() { # Remove the --user install directory rm -rf "$HOME/.local/lib/python3.9/site-packages" } testFibPy() { cd "$AUTOPKGTEST_TMP/packages/fibpy" python3.9 setup.py install --user assertTrue 'Install fibpy in --user' $? cd "$AUTOPKGTEST_TMP" stdout=$(python3.9 -m fibpy 5) assertTrue 'Execute fibpy from a virtualenv' $? assertEquals 'Correct result' 8 "$stdout" } testFibC() { cd "$AUTOPKGTEST_TMP/packages/fibc" python3.9 setup.py install --user assertTrue 'Install fibc in --user' $? cd "$AUTOPKGTEST_TMP" stdout=$(python3.9 -c 'from fibc import fib; print(fib(5))') assertTrue 'Execute fibc from a virtualenv' $? assertEquals 'Correct result' 8 "$stdout" } . shunit2