UNPKG

condensation

Version:

Package, reuse and share particles for CloudFormation projects

25 lines (20 loc) 650 B
var assert = require("assert"); var fnSplit = require("../../../../lib/condensation/template-helpers/functions/fnSplit"); describe("helpers", function() { describe("fnSplit", function() { it("accepts a delimiter and a string", function() { var result = fnSplit(":","split:me", {}); assert.deepEqual( JSON.parse(result), {"Fn::Split": [":", "split:me"]} ) }); it("accepts a delimiter and a ref", function() { var result = fnSplit(":", '{"Ref": "Parameter1"}',{}); assert.deepEqual( JSON.parse(result), {"Fn::Split": [":", {"Ref": "Parameter1"}]} ) }); }) });