Sha256: 2d34b80a6368df7502ab87b24577395b7f8b1483c11f3f11e87079c18c82f324

Contents?: true

Size: 843 Bytes

Versions: 45

Compression:

Stored size: 843 Bytes

Contents

require 'bundler'
Bundler.require
require 'rspec'
require 'rubygems'

require File.expand_path(File.dirname(__FILE__) + "/../config/boot")
Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each {|f| require f}

def group name, *ingress
  group = double("Group")
  allow(group).to receive(:ip_permissions).and_return(ingress)
  allow(group).to receive(:ip_permissions_egress).and_return([])
  allow(group).to receive(:name).and_return(name)
  allow(group).to receive(:group_id).and_return('some group')
  group
end

def group_ingress port, name
  {"groups"=>[{"userId"=>"userId", "groupId"=>"sg-groupId", "groupName"=>name}], "ipRanges"=>[], "ipProtocol"=>"tcp", "fromPort"=>port, "toPort"=>port}
end

def cidr_ingress port, cidr_ip
  {"groups"=>[], "ipRanges"=>[{"cidrIp"=> cidr_ip}], "ipProtocol"=>"tcp", "fromPort"=>port, "toPort"=>port}
end

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
aws_security_viz-0.1.5.pre.alpha.pre.112 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.111 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.110 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.109 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.108 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.107 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.106 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.103 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.102 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.101 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.100 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.99 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.97 spec/spec_helper.rb
aws_security_viz-0.1.5 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.95 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.94 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.93 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.91 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.90 spec/spec_helper.rb
aws_security_viz-0.1.5.pre.alpha.pre.89 spec/spec_helper.rb