From 0c1d957e2e4d5c30a245a9b383ac52c281b7b254 Mon Sep 17 00:00:00 2001 From: Sergio Rubio Date: Sat, 29 Jun 2013 00:16:45 +0200 Subject: [PATCH] [xenserver|compute] Small fix for snapshot tests added in #1914 --- tests/xenserver/models/compute/server_tests.rb | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/tests/xenserver/models/compute/server_tests.rb b/tests/xenserver/models/compute/server_tests.rb index 68b07e9b2..cede18a6f 100644 --- a/tests/xenserver/models/compute/server_tests.rb +++ b/tests/xenserver/models/compute/server_tests.rb @@ -158,18 +158,20 @@ Shindo.tests('Fog::Compute[:xenserver] | server model', ['xenserver']) do server.pv_bootloader == 'supergrub' end + tests("Creating a snapshot") do + snap_ref = server.snapshot('newsnapshot') + tests("it should create a snapshot") do + snap_ref = server.snapshot('newsnapshot') + servers.get(snap_ref).reference == snap_ref + end + test("and destroy it afterwards") { servers.get(snap_ref).destroy } + end + test("be able to be destroyed!") do server.destroy servers.get_by_name('fog-test-server-shindo') == nil end - tests("Creating a snapshot") do - tests("it should create a snapshot") do - snap_ref = server.snapshot('newsnapshot') - servers.get(snap_ref).reference == snap_ref - end - test("and destroy it afterwards") { s.destroy } - end end end