tofusoup 2025-07-07
Initial commit of the soup provider for OpenTofu
22 files · 312+

Repository scaffolding and provider submodules

2 files changed
  • README.md Project README describing the soup provider concept for OpenTofu conformance testing
  • .gitmodules Nine HashiCorp provider repos added as git submodules under providers/
  • Established the soup provider concept as a conformance and validation engine wrapping official HashiCorp providers instantiate architectural
    1 file
    • README.md
  • Added nine HashiCorp provider repos as submodules for cross-provider analysis instantiate architectural
    1 file
    • .gitmodules

Gherkin feature specifications

11 files changed
  • config.feature Feature spec for cloudinit config data source
  • a_record_set.feature Feature spec for DNS A record set data source
  • external.feature Feature spec for external data source
  • http.feature Feature spec for HTTP data source
  • file.feature Feature spec for local file resource
  • resource.feature Feature spec for null resource
  • string.feature Feature spec for random string resource
  • bowl.feature Feature spec for random bowl data source
  • template.feature Feature spec for random template data source
  • static.feature Feature spec for time static resource
  • private_key.feature Feature spec for TLS private key resource
  • Defined Gherkin feature files specifying expected behaviors for resources and data sources across nine providers specify behavioral
    3 files
    • config.feature
    • a_record_set.feature
    • bowl.feature