/
githubmirror
/
os-python3.9
Обзор
Документация
Войти
/
githubmirror
/
os-python3.9
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
bullseye
debian/tests/module-install-virtualenv
30 строк
754 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 -p "$HOME" virtualenv -p python3.9 "$AUTOPKGTEST_TMP/ve" VP="$AUTOPKGTEST_TMP/ve/bin/python" testFibPy() { cd "$AUTOPKGTEST_TMP/packages/fibpy" $VP setup.py install assertTrue 'Install fibpy in a virtualenv' $? cd "$AUTOPKGTEST_TMP" stdout=$($VP -m fibpy 5) assertTrue 'Execute fibpy from a virtualenv' $? assertEquals 'Correct result' 8 "$stdout" } testFibC() { cd "$AUTOPKGTEST_TMP/packages/fibc" $VP setup.py install assertTrue 'Install fibc in a virtualenv' $? cd "$AUTOPKGTEST_TMP" stdout=$($VP -c 'from fibc import fib; print(fib(5))') assertTrue 'Execute fibc from a virtualenv' $? assertEquals 'Correct result' 8 "$stdout" } . shunit2