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