dev-python/typer: fix tests

tests don't pass without shell detection
This commit is contained in:
odrling 2024-04-05 22:00:31 +02:00
parent 03ccffcfb9
commit 61f3c0eb33
No known key found for this signature in database
GPG key ID: EC907F69A27A90C5

View file

@ -47,15 +47,18 @@ src_test() {
distutils-r1_src_test "${@}"
}
typer_gen_comp() {
python -m typer --show-completion bash > "${COMPLETIONSDIR}/${PN}"
python -m typer --show-completion zsh > "${COMPLETIONSDIR}/_${PN}"
python -m typer --show-completion fish > "${COMPLETIONSDIR}/${PN}.fish"
}
src_compile() {
distutils-r1_src_compile "${@}"
mkdir "${COMPLETIONSDIR}"
export _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1
python -m typer --show-completion bash > "${COMPLETIONSDIR}/${PN}"
python -m typer --show-completion zsh > "${COMPLETIONSDIR}/_${PN}"
python -m typer --show-completion fish > "${COMPLETIONSDIR}/${PN}.fish"
_TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 typer_gen_comp
}
src_install() {