Sha256: 88c78091344bf45d99ad4e2667ce16215ddcf738788ea2a539a37e3b0f23dacf
Contents?: true
Size: 657 Bytes
Versions: 25
Compression:
Stored size: 657 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe CfnDsl::ConditionDefinition do let(:template) { CfnDsl::OrchestrationTemplate.new } let(:target) { File.read("#{File.dirname(__FILE__)}/fixtures/condition-assertion.json") } context '#Condition' do it 'formats correctly' do template.declare do Condition(:TestConditionTwo, FnNot(Condition(:TestConditionOne))) Resource(:TestResource) do Condition(:TestConditionTwo) end Output(:TestOutput) do Condition(:TestConditionOne) end end json = template.to_json expect(json).to eq(target) end end end
Version data entries
25 entries across 25 versions & 1 rubygems