lib/brightbox-cli/vendor/fog/tests/aws/models/rds/server_tests.rb in brightbox-cli-0.17.4 vs lib/brightbox-cli/vendor/fog/tests/aws/models/rds/server_tests.rb in brightbox-cli-0.17.5
- old
+ new
@@ -1,10 +1,8 @@
Shindo.tests("AWS::RDS | server", ['aws', 'rds']) do
- pending if Fog.mocking?
-
- model_tests(Fog::AWS[:rds].servers, rds_default_server_params, false) do
+ model_tests(Fog::AWS[:rds].servers, rds_default_server_params) do
# We'll need this later; create it early to avoid waiting
@instance_with_final_snapshot = Fog::AWS[:rds].servers.create(rds_default_server_params.merge(:id => uniq_id("fog-snapshot-test"), :backup_retention_period => 1))
@instance.wait_for(20*60) { ready? }
@@ -23,10 +21,12 @@
returns(true) { @instance.snapshots.map{|s| s.id}.include?(snapshot.id) }
snapshot.destroy
end
tests("#modify").succeeds do
+ pending if Fog.mocking?
+
orig_parameter_group = @instance.db_parameter_groups.first['DBParameterGroupName']
parameter_group = Fog::AWS[:rds].parameter_groups.create(:id => uniq_id, :family => 'mysql5.1', :description => 'fog-test')
orig_security_groups = @instance.db_security_groups.map{|h| h['DBSecurityGroupName']}
security_group = Fog::AWS[:rds].security_groups.create(:id => uniq_id, :description => 'fog-test')
@@ -75,9 +75,11 @@
end
@instance.reload.wait_for {state == 'rebooting'}
@instance.reload.wait_for { ready? }
tests('#create_read_replica').succeeds do
+ pending if Fog.mocking?
+
replica = @instance_with_final_snapshot.create_read_replica(uniq_id('fog-replica'))
@instance_with_final_snapshot.reload
returns([replica.id]) { @instance_with_final_snapshot.read_replica_identifiers }
returns(@instance_with_final_snapshot.id) { replica.read_replica_source }