spawn/test/fixtures/hetzner
A cf16a8b55b
fix(test): add missing mock fixtures for Civo, Hetzner, and Scaleway (#1050)
Civo tests failed because networks.json, disk_images.json, and
correctly-named sshkeys.json fixtures were missing. Hetzner tests
failed because datacenters.json was missing (needed for server type
validation). Scaleway tests failed because SCW_DEFAULT_PROJECT_ID
was missing from env, images.json had no Ubuntu images, and
create_server.json fixture was absent.

Also adds Civo and Scaleway to mock's _synthetic_active_response
for instance polling, and fixes Scaleway account API URL stripping.

Results: 435 passed, 0 failed, 1 skipped (previously 270/165/1).

Agent: pr-maintainer

Co-authored-by: A <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-13 23:37:20 -05:00
..
_api_assertions.sh refactor: extract mock test env config and API assertions into per-cloud fixture files (#803) 2026-02-13 02:16:11 -08:00
_env.sh refactor: extract mock test env config and API assertions into per-cloud fixture files (#803) 2026-02-13 02:16:11 -08:00
_metadata.json fix(test): add missing mock fixtures for Civo, Hetzner, and Scaleway (#1050) 2026-02-13 23:37:20 -05:00
create_server.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
datacenters.json fix(test): add missing mock fixtures for Civo, Hetzner, and Scaleway (#1050) 2026-02-13 23:37:20 -05:00
delete_server.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
locations.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
server_types.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
servers.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
ssh_keys.json QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00