spec/cfndsl_spec.rb in cfndsl-0.11.3 vs spec/cfndsl_spec.rb in cfndsl-0.11.4
- old
+ new
@@ -152,9 +152,16 @@
it 'FnGetAZs' do
func = subject.FnGetAZs 'reg'
expect(func.to_json).to eq('{"Fn::GetAZs":"reg"}')
end
+ context 'FnImportValue' do
+ it 'formats correctly' do
+ func = subject.FnImportValue 'ExternalResource'
+ expect(func.to_json).to eq('{"Fn::ImportValue":"ExternalResource"}')
+ end
+ end
+
context 'FnNot', 'Array' do
it 'FnNot' do
func = subject.FnNot(['foo'])
expect(func.to_json).to eq('{"Fn::Not":["foo"]}')
end