spec/fog/bouncer/security_spec.rb in fog-bouncer-0.2.3 vs spec/fog/bouncer/security_spec.rb in fog-bouncer-0.2.4
- old
+ new
@@ -80,6 +80,19 @@
@doorlist.missing_remote_groups.must_equal [@new]
@doorlist.clear_remote
end
end
+
+ describe "#clear_remote!" do
+ before do
+ @doorlist.sync
+ @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"
+ end
+ end
end