spec/fog/bouncer/security_spec.rb in fog-bouncer-0.2.5 vs spec/fog/bouncer/security_spec.rb in fog-bouncer-0.2.6

- old
+ new

@@ -13,19 +13,19 @@ end describe "pretending" do before do Fog::Bouncer.pretend! - @groups = @fog.security_groups.all - @fog.security_groups.get('default').connection.authorize_security_group_ingress('default', "IpPermissions" => [{"Groups" => [], "IpRanges" => [{"CidrIp" => "0.0.0.0/0"}], "IpProtocol" => "icmp", "FromPort" => "-1", "ToPort" => "-1"}]) + @groups = fog_security_groups + @fog.security_groups.get('default').service.authorize_security_group_ingress('default', "IpPermissions" => [{"Groups" => [], "IpRanges" => [{"CidrIp" => "0.0.0.0/0"}], "IpProtocol" => "icmp", "FromPort" => "-1", "ToPort" => "-1"}]) @doorlist.sync end it "should not sync anything" do assert !@doorlist.groups.first.remote? @fog.security_groups.get('default').ip_permissions.wont_be_empty - @fog.security_groups.size.must_equal @groups.size + fog_security_groups.size.must_equal @groups.size end end describe "use" do it "should include any source definition specified in all groups" do @@ -40,11 +40,11 @@ before do @doorlist.sync end it "synchronises against AWS" do - @fog.security_groups.size.must_equal 4 + fog_security_groups.size.must_equal 4 fog_douchebag = @fog.security_groups.get('douchebag') douchebag = @doorlist.groups.find { |g| g.name == 'douchebag' } douchebag.remote.group_id.must_equal fog_douchebag.group_id @@ -89,10 +89,10 @@ @doorlist.clear_remote! @fog.security_groups.reload end it "removes all groups except default" do - @fog.security_groups.size.must_equal 1 - @fog.security_groups.first.name.must_equal "default" + fog_security_groups.size.must_equal 1 + fog_security_groups.first.name.must_equal "default" end end end