spec/cfndsl_spec.rb in cfndsl-0.11.11 vs spec/cfndsl_spec.rb in cfndsl-0.11.12
- old
+ new
@@ -130,9 +130,14 @@
it 'FnJoin' do
func = subject.FnJoin('A', %w(B C))
expect(func.to_json).to eq('{"Fn::Join":["A",["B","C"]]}')
end
+ it 'FnSplit' do
+ func = subject.FnSplit('|', 'a|b|c')
+ expect(func.to_json).to eq('{"Fn::Split":["|","a|b|c"]}')
+ end
+
it 'Ref' do
ref = subject.Ref 'X'
expect(ref.to_json).to eq('{"Ref":"X"}')
refs = ref.build_references({})
expect(refs).to have_key('X')