Sha256: ec7a897430d55adf1aecd833120c153b5e211f9296f48228132df5ab0dff2ff7
Contents?: true
Size: 549 Bytes
Versions: 104
Compression:
Stored size: 549 Bytes
Contents
describe Terraspace::Compiler::Dsl::Mod do let(:builder) { described_class.new(mod, path) } let(:mod) { Terraspace::Mod.new("vpc") } context "vpc" do let(:path) { fixture("projects/ruby/aws/app/modules/vpc/outputs.rb") } it "evaluate" do result = builder.build json =<<~EOL.strip { "output": { "vpc_arn": { "description": "VPC arn", "value": "${aws_vpc.vpc.arn}" } } } EOL expect(result).to eq(json) end end end
Version data entries
104 entries across 104 versions & 1 rubygems