clan-core/pkgs/clan-cli/tests
DavHau 6a52c5f15b
All checks were successful
checks-impure / test (pull_request) Successful in 1m37s
checks / test (pull_request) Successful in 2m39s
api/machines: allow config verification on imaginary machines
Machines do not need to exist in order to verify their configuration.

This allows verifying a config before creating an actual machine with it.
2023-11-13 21:24:05 +07:00
..
data pregenerate ssh_host keys for tests 2023-09-28 16:31:59 +02:00
helpers clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
machines clan join: test create vm for clan join 2023-10-06 19:15:25 +02:00
test_flake api/machines: allow importing extra modules 2023-10-25 16:36:30 +01:00
test_flake_with_core allow to persist zerotier identities/ips/meshnames for non-controller 2023-11-10 11:56:54 +01:00
test_flake_with_core_and_pass Fixing a multitude of tests 2023-10-27 19:21:50 +02:00
test_flake_with_core_dynamic_machines Fixing a multitude of tests 2023-10-27 19:21:50 +02:00
age_keys.py rename cli tests to have a common suffix 2023-08-09 15:54:27 +02:00
api.py Fixed test_webui only failing in nix_sandbox 2023-10-29 19:35:29 +01:00
command.py Fixing deadlock 2023-10-27 19:26:03 +02:00
conftest.py clan join: test create vm for clan join 2023-10-06 19:15:25 +02:00
fixtures_flakes.py move flake configuration to .config/clan/flakes rather than $XDG_DATA_DIRS 2023-11-10 12:50:51 +01:00
getpwnam-preload.c add test for remote ssh commands 2023-08-10 11:05:05 +02:00
host_group.py add host_group fixture 2023-08-11 16:10:12 +02:00
ports.py tests: rewrite port allocation function 2023-08-27 09:34:36 +02:00
root.py fix clan-pytest build 2023-09-27 16:20:05 +02:00
sshd.py pregenerate ssh_host keys for tests 2023-09-28 16:31:59 +02:00
temporary_dir.py drop unused clan_data_dir 2023-11-10 12:55:46 +01:00
test_clan_modules.py api/schema: get schema without having a machine 2023-11-09 15:30:25 +07:00
test_cli.py clan-cli: move arg parsing to extra method 2023-08-24 18:28:33 +02:00
test_config.py Removing find_git_repo 2023-10-27 19:26:03 +02:00
test_create_flake.py Fixed test_webui only failing in nix_sandbox also fixed test_create_flake 2023-10-29 19:51:35 +01:00
test_dirs.py Removing find_git_repo 2023-10-27 19:26:03 +02:00
test_flake_api.py allow to persist zerotier identities/ips/meshnames for non-controller 2023-11-10 11:56:54 +01:00
test_git.py make git idempotent 2023-09-22 16:38:46 +02:00
test_import_sops_cli.py clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
test_machines_api.py api/machines: allow config verification on imaginary machines 2023-11-13 21:24:05 +07:00
test_machines_cli.py nix fmt 2023-10-27 19:26:03 +02:00
test_machines_config.py api/schema: get schema without having a machine 2023-11-09 15:30:25 +07:00
test_secrets_cli.py clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
test_secrets_generate.py allow to persist zerotier identities/ips/meshnames for non-controller 2023-11-10 11:56:54 +01:00
test_secrets_password_store.py clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
test_secrets_upload.py clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
test_ssh_cli.py use experimental flags everywhere 2023-09-19 13:12:10 +02:00
test_ssh_local.py clan-cli/ssh: rename Group -> HostGroup 2023-08-11 16:10:12 +02:00
test_ssh_remote.py add host_group fixture 2023-08-11 16:10:12 +02:00
test_vms_api_create.py clan-cli secrets: flake_name -> flake_dir 2023-11-05 16:58:48 +01:00
test_vms_api.py Fixing test_vms_api test 2023-10-27 19:26:03 +02:00
test_vms_cli.py vms/create: drop extra flake argument and make it work with local flakes 2023-11-10 13:43:14 +01:00
test_webui.py Fixed test_webui only failing in nix_sandbox also fixed test_create_flake 2023-10-29 19:51:35 +01:00
test_with_deal.py Fixed wrong examples 2023-11-08 21:40:17 +01:00