Sha256: b0c71910af626b1a3dbb5f218584720cb5d63815791dc09fd58b406daa112df2

Contents?: true

Size: 367 Bytes

Versions: 22

Compression:

Stored size: 367 Bytes

Contents

describe Ufo::IamRole::DSL do
  let(:dsl) { described_class.new(path) }
  let(:path) { "spec/fixtures/iam_roles/task_role.rb" }

  context "evaluate" do
    it "registers policies from role DSL" do
      dsl.evaluate
      expect(Ufo::IamRole::Registry.policies).not_to be_empty
      expect(Ufo::IamRole::Registry.managed_policies).not_to be_empty
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
ufo-6.2.5 spec/ufo/iam_role/dsl_spec.rb
ufo-6.2.4 spec/ufo/iam_role/dsl_spec.rb
ufo-6.2.3 spec/ufo/iam_role/dsl_spec.rb
ufo-6.2.2 spec/ufo/iam_role/dsl_spec.rb
ufo-6.2.1 spec/ufo/iam_role/dsl_spec.rb
ufo-6.2.0 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.5 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.4 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.3 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.2 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.1 spec/ufo/iam_role/dsl_spec.rb
ufo-6.1.0 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.9 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.8 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.7 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.6 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.5 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.4 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.3 spec/ufo/iam_role/dsl_spec.rb
ufo-6.0.2 spec/ufo/iam_role/dsl_spec.rb