describe “main” do

before(:all) do
  mod_path = File.expand_path("../..", __dir__) # the source of the module to test is 2 levels up
  # Build terraspace project to use as a test harness
  # Will be located at: /tmp/terraspace/test-harnesses/<%= name %>-harness
  terraspace.build_test_harness(
    name: "<%= name %>-harness",
    modules: {<%= name %>: mod_path},
    # See: https://terraspace.cloud/docs/testing/test-harness/
    # config: "spec/fixtures/config",
    # tfvars: {example: "spec/fixtures/tfvars/test.tfvars"},
  )
  terraspace.up("<%= name %>")
end
after(:all) do
  terraspace.down("<%= name %>")
end

it "successful deploy" do
  # Replace with your own test
  expect(true).to be true
  # Example
  # pp terraspace.outputs
  # output_value = terraspace.output("<%= name %>", "name")
  # expect(output_value).to include("some-value")
end

end