Sha256: 99e4f043a8963e7415bbb47ef735ffb92d03651a71b06346e17a0a50a770436c
Contents?: true
Size: 707 Bytes
Versions: 4
Compression:
Stored size: 707 Bytes
Contents
Shindo.tests('Fog::Compute[:cloudsigma] | snapshot model', ['cloudsigma']) do pending if Fog.mocking? volume = Fog::Compute[:cloudsigma].volumes.create(:name => 'fogmodeltest', :size => 1024**3, :media => :disk) volume.wait_for { available? } unless Fog.mocking? snapshots = Fog::Compute[:cloudsigma].snapshots snapshot_create_args = {:name => 'fogtest', :drive => volume.uuid} model_tests(snapshots, snapshot_create_args, true) do @instance.wait_for(timeout=60) { available? } tests('#update').succeeds do @instance.name = 'fogtest_renamed' @instance.save @instance.reload returns('fogtest_renamed') { @instance.name } end end volume.destroy end
Version data entries
4 entries across 4 versions & 2 rubygems