fix(proxy-client): согласованы инструкции самостоятельной установки
- Зачем: - README смешивал пакетный и корневой установщики и оставлял неполные шаги для отдельных сценариев. - Что: - выстроен цельный путь установки и настройки для standalone и полного dotfiles. - дополнена подсказка --no-shell-setup и добавлена регрессионная проверка. - закрыты критерии приёмки тикета и указана дата завершения. - Проверка: - bash tests/test_proxy_client_install.sh. - bash tests/test_install.sh.
This commit is contained in:
1 parent
f679515a8f
commit
623ed8f871
4 files changed
+109
-61
No files matched your search
@@ -69,8 +69,8 @@ test_installs_same_public_artifacts_without_stow() {
|
||||
printf '%s' "$output" | grep -Fq 'без Stow' \
|
||||
|| fail "Expected direct-symlink method in output"
|
||||
printf '%s' "$output" | grep -Fq \
|
||||
'source ~/.config/proxy-client/shell.bash' \
|
||||
|| fail "Expected direct shell-module hint with --no-shell-setup"
|
||||
'export PATH="$HOME/.local/bin:$PATH"; source ~/.config/proxy-client/shell.bash' \
|
||||
|| fail "Expected complete current-session hint with --no-shell-setup"
|
||||
[ -d "$home_dir/.local/bin" ] && [ ! -L "$home_dir/.local/bin" ] \
|
||||
|| fail "Expected ~/.local/bin to be a real directory"
|
||||
[ -d "$home_dir/.config/proxy-client" ] \
|
||||
|
||||
Reference in new issue
Block a user