Files
tf_provider/TOOLS/resource-generator
Repinoid 8f6e0965e9 test(resource-generator): регрессионный тест keep_on_destroy для подресурсов
Проверяет три части фичи в сгенерированном коде:
1) поле модели KeepOnDestroy с тэгом tfsdk:keep_on_destroy;
2) атрибут схемы Optional + Default=false (поведение по умолчанию не меняется);
3) в Delete проверка флага идёт РАНЬШЕ вызова операции удаления — иначе destroy
   всё равно удалял бы объект в облаке.

Вывод генератора перед сравнением нормализуется по пробелам: gofmt выравнивает
поля структур и ключи map, из-за чего поиск подстроки «как в шаблоне» не работает.

Запуск: cd TOOLS/resource-generator && go test ./internal/writers/... — ok.
2026-10-01 15:46:13 +03:00
..