Sha256: 90bb229b0caae810951a996eb8cb765220bf566377a2019e7e29896be89bd2ac
Contents?: true
Size: 1.16 KB
Versions: 117
Compression:
Stored size: 1.16 KB
Contents
Shindo.tests('AWS::Elasticache | cache clusters', ['aws', 'elasticache']) do cluster_params = { :id => "fog-test-cluster-#{rand(999).to_s}", :node_type => 'cache.m1.large', :security_groups => ['default'], :engine => 'memcached', :num_nodes => 1 } pending if Fog.mocking? Formatador.display_line "Creating cluster #{cluster_params[:id]}..." model_tests(AWS[:elasticache].clusters, cluster_params, false) do @instance.reload # Reload to get the cluster info from AWS Formatador.display_line "Waiting for #{@instance.id} "+ "to become available (#{@instance.status})..." @instance.wait_for {ready?} end # Single model is still deleting, so re-randomize the cluster ID cluster_params[:id] = "fog-test-cluster-#{rand(999).to_s}" Formatador.display_line "Creating cluster #{cluster_params[:id]}..." collection_tests(AWS[:elasticache].clusters, cluster_params, false) do @instance.reload # Reload to get the cluster info from AWS Formatador.display_line "Waiting for #{@instance.id} "+ "to become available (#{@instance.status})..." @instance.wait_for {ready?} end end
Version data entries
117 entries across 117 versions & 20 rubygems