Sha256: 18f84818702e960b37725ca69de9f29eb784b5074bf23346baf6c0ba74050c9a

Contents?: true

Size: 606 Bytes

Versions: 10

Compression:

Stored size: 606 Bytes

Contents

describe Lono do
  describe "bashify" do
    it "should convert cfn user_data to bash script" do
      path = "spec/fixtures/cfn.json"
      out = execute("exe/lono template bashify #{path}")
      expect(out).to match /bash -lexv/
    end
  end

  describe "cli specs" do
    it "should generate templates" do
      out = execute("exe/lono template generate --clean")
      expect(out).to match /Generating CloudFormation templates/
    end

    it "should upload templates" do
      out = execute("exe/lono template upload --noop")
      expect(out).to match /Templates uploaded to s3/
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
lono-4.2.1 spec/lib/lono/template_spec.rb
lono-4.2.0 spec/lib/lono/template_spec.rb
lono-4.1.0 spec/lib/lono/template_spec.rb
lono-4.0.6 spec/lib/lono/template_spec.rb
lono-4.0.5 spec/lib/lono/template_spec.rb
lono-4.0.4 spec/lib/lono/template_spec.rb
lono-4.0.3 spec/lib/lono/template_spec.rb
lono-4.0.2 spec/lib/lono/template_spec.rb
lono-4.0.1 spec/lib/lono/template_spec.rb
lono-4.0.0 spec/lib/lono/template_spec.rb