in spec/spec_helper.rb [57:80]
def cdk_fixtures(suite)
Dir.glob("#{CDK_DIR}/#{suite}/*").inject({}) do |h, path|
file = path.split("#{suite}/")[-1]
if file == "cdk-sample.ts"
h[:app] = File.read(path)
elsif file == "cdk-sample-init-stack.ts"
h[:init] = File.read(path)
else
h[:services] ||= {}
if file.include?("fargate-stack.ts")
svc = file.split("-fargate-stack.ts")[0]
h[:services][svc] ||= {}
h[:services][svc][:fargate] = File.read(path)
else
svc = file.split("-pipeline-stack.ts")[0]
h[:services][svc] ||= {}
h[:services][svc][:pipeline] = File.read(path)
end
end
h
end
end