From 425787c5938e88895af1157f505889611bdef398 Mon Sep 17 00:00:00 2001 From: Artur Sawicki Date: Fri, 29 Nov 2024 10:50:59 +0100 Subject: [PATCH] chore: Improve config builders (#3207) Improve how we build config models: - explore HCL v1 lib - generate provider config builder - generate datasource config builder - generate config using hcl v1 lib - support objects, lists, and sets - use provider config in provider setup tests - use datasource generated config in one test for databases datasource - use support for objects and lists in one view resource acceptance test - extract nullVariable to own file - cleanup in bettertestspoc/config directory - add all datasources to provider/datasources - ~deprecate old config builder and config variables from config methods~ - undeprecated for now because of linter (and I could not quickly find how to disable it; will do in a follow-up) - multiline values (using <