clan-core/pkgs/clan-cli/tests
DavHau 55a1df7868
All checks were successful
checks-impure / test (pull_request) Successful in 1m33s
checks / test (pull_request) Successful in 2m34s
api/machines: verify config by evaluating the .vm output
This fixes the problem where fileSystems were missing, or boot.loader was not set.

SInce we want VMs anyways for now, this strategy aligns well
2023-11-13 20:50:11 +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: verify config by evaluating the .vm output 2023-11-13 20:50:11 +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