ansible-collection-hetzner-.../tests/integration/targets
Jonas L 8b24cf2522
test: improve *_info modules tests (#299)
##### SUMMARY

- Implement the new testing framework (prepare.yml/cleanup.yml #239)
- Fix some uncovered test scenarios (related to #298).
- Structure all the *_info tests using the following structure:
  ```
  gather all
  [gather all with custom options...]
  gather all in check mode
  gather with id
  gather with name
  gather with labels
  [gather with custom option...]
  ```
2023-08-17 09:44:33 +02:00
..
hcloud_certificate chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_certificate_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_datacenter_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_firewall chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_floating_ip chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_floating_ip_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_image_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_iso_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_load_balancer chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_load_balancer_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_load_balancer_network chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_load_balancer_service chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_load_balancer_target chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_load_balancer_type_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_location_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_network chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_network_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_placement_group chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_primary_ip chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_primary_ip_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_rdns chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_route chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_server chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_server_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_server_network chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_server_type_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_ssh_key chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_ssh_key_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
hcloud_subnetwork chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_volume chore: add ansible-lint pre-commit hook (#293) 2023-08-09 11:32:23 +02:00
hcloud_volume_info test: improve *_info modules tests (#299) 2023-08-17 09:44:33 +02:00
setup_selfsigned_certificate/tasks test: improve tests using setup_selfsigned_certificate (#286) 2023-08-04 09:01:50 +02:00
setup_ssh_keypair/tasks test: improve tests using new setup_ssh_keypair helper (#285) 2023-08-04 09:05:59 +02:00