prole/tests/installer
chrisfu a445c77233 checkpoint: installer env var expansion + k3s registry + CNPG backups
- Expand nested $VAR/${VAR} (and ~) when resolving PROLE_* paths in installer core/UI to avoid literal $HOME dirs\n- Improve k3s registry host:port derivation (explicit cfg/env, server URL, kubeconfig fallback) and registry status UX\n- Update CNPG backup/init scripts for plugin-based backups + ScheduledBackup; improve plugin socket readiness and status output\n- Add/extend tests covering env var expansion, registry hostport resolution, and CNPG backup behavior
2026-03-14 22:55:32 -07:00
..
conftest.py Fix installer path portability (avoid hardcoded /Users paths) 2026-03-09 16:55:49 -07:00
test_actions_helpers.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_argocd_canvas_only_page.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_build.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
test_cfg_save_kubecontext.py installer: preflight DB secrets + bootstrap OpenTofu password 2026-03-13 16:38:38 -07:00
test_cluster_save_triggers_status_check.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_cluster_screen_layout.py installer: preflight DB secrets + bootstrap OpenTofu password 2026-03-13 16:38:38 -07:00
test_config_extended.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
test_config_helpers.py Refactor dependency resolution to replace bash -lc calls with shutil.which and improve robustness 2026-03-08 22:35:15 -07:00
test_config.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
test_controller.py Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name 2026-03-01 20:40:44 -08:00
test_core_classes.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_db_build_registry_status_k3s.py checkpoint: installer env var expansion + k3s registry + CNPG backups 2026-03-14 22:55:32 -07:00
test_deploy_helpers.py Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name 2026-03-01 20:40:44 -08:00
test_deployment.py Enhance build system with 'make test' and fix installer test debris. Added 'make test' to Makefile with 'pyconv' (black) integration and coverage summary. Reformatted codebase with black. Fixed 'install.py' test bug where MagicMock objects created directory debris by improving mocking and patching in 'tests/test_navigation.py', 'tests/test_service_layer_navigation.py', and 'tests/test_install_logic.py'. 2026-02-25 14:55:05 -08:00
test_env_helpers.py Bootstrap env-based prole.cfg entrypoint (safe legacy migration) 2026-03-13 12:23:15 -07:00
test_environment_screen_expands_shell_vars.py checkpoint: installer env var expansion + k3s registry + CNPG backups 2026-03-14 22:55:32 -07:00
test_gitea_init_script_present.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_k3s_registry_hostport_resolution.py checkpoint: installer env var expansion + k3s registry + CNPG backups 2026-03-14 22:55:32 -07:00
test_milestones_extended.py Fix k3s CNPG image registry resolution and import flows 2026-03-07 00:23:00 -08:00
test_milestones.py Implement real-time command executor for network scan: added run_streaming_cmd for unbuffered output, integrated with NetworkScreen UI, and added unit tests. 2026-02-28 17:58:58 -08:00
test_monitor.py Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name 2026-03-01 20:40:44 -08:00
test_namespace_propagation.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_prole_conf.py Bootstrap env-based prole.cfg entrypoint (safe legacy migration) 2026-03-13 12:23:15 -07:00
test_push_docker_image_ca_fallback.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_registry_k3s_selection.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_registry_rescan_after_init.py checkpoint: improve init scripts, installer flows, and kube context handling 2026-03-14 20:07:54 -07:00
test_screen.py Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name 2026-03-01 20:40:44 -08:00
test_services_init_scripts.py Fix k3s CNPG image registry resolution and import flows 2026-03-07 00:23:00 -08:00
test_stream_exec.py Remove prole-db-manager; simplify deployment via prole-authority; fix pg18 downgrade & cluster name 2026-03-01 20:40:44 -08:00
test_verify_k3s_services_status.py Fix installer ctx apply flow and registry namespace 2026-03-07 10:35:27 -08:00