deltacloud-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@apache.org
Subject [18/31] Deprecates old driver-specific cucumber tests and features
Date Wed, 25 Jul 2012 13:56:38 GMT
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/reboot_describe_instances.8702fc199a628a156f600c9fbd4c985b47a25762
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/reboot_describe_instances.8702fc199a628a156f600c9fbd4c985b47a25762 b/tests/ec2/support/ec2/reboot_describe_instances.8702fc199a628a156f600c9fbd4c985b47a25762
deleted file mode 100644
index bdce2a5..0000000
--- a/tests/ec2/support/ec2/reboot_describe_instances.8702fc199a628a156f600c9fbd4c985b47a25762
+++ /dev/null
@@ -1,17 +0,0 @@
-BAhbBnsdOhFhd3NfaW1hZ2VfaWQiEWFtaS04YzFmZWNlNToTYXdzX3N0YXRl
-X2NvZGUiBzE2OhZhd3NfcHJvZHVjdF9jb2Rlc1sAOg5hd3Nfc3RhdGUiDHJ1
-bm5pbmc6DWRuc19uYW1lIi1lYzItNjctMjAyLTUyLTI2LmNvbXB1dGUtMS5h
-bWF6b25hd3MuY29tOhVtb25pdG9yaW5nX3N0YXRlIg1kaXNhYmxlZDoRc3No
-X2tleV9uYW1lIhFqZW5raW5zX3Rlc3Q6D2F3c19ncm91cHNbBiIdZmlyZXdh
-bGwtaW5zdC0xMzEwNTU4MjY2Ohthd3NfcHJpdmF0ZV9pcF9hZGRyZXNzIhEx
-MC4yMTEuMTUuMjE6EWFyY2hpdGVjdHVyZSIJaTM4NjoUYXdzX2xhdW5jaF90
-aW1lIh0yMDExLTA4LTA4VDEwOjA5OjUxLjAwMFo6EmF3c19rZXJuZWxfaWQi
-EWFraS00MDdkOTUyOToJdGFnc3sGIglOYW1lIgA6FXJvb3RfZGV2aWNlX3R5
-cGUiCGViczoWYXdzX2luc3RhbmNlX3R5cGUiDXQxLm1pY3JvOhpibG9ja19k
-ZXZpY2VfbWFwcGluZ3NbBnsGIg4vZGV2L3NkYTEiEXZvbC1jNDM3Y2JhZToP
-YXdzX3JlYXNvbiIAOg5hd3Nfb3duZXIiETI5Mzc4Nzc0OTg4NDoaYXdzX2F2
-YWlsYWJpbGl0eV96b25lIg91cy1lYXN0LTFhOhVhbWlfbGF1bmNoX2luZGV4
-IgYwOhdhd3NfcmVzZXJ2YXRpb25faWQiD3ItNTcxZDkzMzg6FGF3c19pbnN0
-YW5jZV9pZCIPaS0zMzY4MDA1MjoVcm9vdF9kZXZpY2VfbmFtZSIOL2Rldi9z
-ZGExOhVwcml2YXRlX2Ruc19uYW1lIi5kb21VLTEyLTMxLTM5LTBBLTBDLUU3
-LmNvbXB1dGUtMS5pbnRlcm5hbA==

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/reboot_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/reboot_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709 b/tests/ec2/support/ec2/reboot_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
deleted file mode 100644
index adea4bb..0000000
--- a/tests/ec2/support/ec2/reboot_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
+++ /dev/null
@@ -1,48 +0,0 @@
-BAhbC3scOhFhd3NfaW1hZ2VfaWQiEWFtaS05MmJhNDNmYjoTYXdzX3N0YXRl
-X2NvZGUiIUNsaWVudC5Vc2VySW5pdGlhdGVkU2h1dGRvd246FmF3c19wcm9k
-dWN0X2NvZGVzWwA6DmF3c19zdGF0ZSIPdGVybWluYXRlZDoNZG5zX25hbWUi
-ADoVbW9uaXRvcmluZ19zdGF0ZSINZGlzYWJsZWQ6EXNzaF9rZXlfbmFtZSIR
-amVua2luc190ZXN0Og9hd3NfZ3JvdXBzWwYiEnF1aWNrLXN0YXJ0LTE6EWFy
-Y2hpdGVjdHVyZSIJaTM4NjoUYXdzX2xhdW5jaF90aW1lIh0yMDExLTA4LTA4
-VDA5OjIzOjAwLjAwMFo6CXRhZ3N7BiIJTmFtZSIAOhVyb290X2RldmljZV90
-eXBlIghlYnM6EWF3c19wbGF0Zm9ybSIMd2luZG93czoWYXdzX2luc3RhbmNl
-X3R5cGUiDXQxLm1pY3JvOhpibG9ja19kZXZpY2VfbWFwcGluZ3NbADoPYXdz
-X3JlYXNvbiIUVXNlciBpbml0aWF0ZWQgOg5hd3Nfb3duZXIiETI5Mzc4Nzc0
-OTg4NDoaYXdzX2F2YWlsYWJpbGl0eV96b25lIg91cy1lYXN0LTFhOhVhbWlf
-bGF1bmNoX2luZGV4IgYwOhdhd3NfcmVzZXJ2YXRpb25faWQiD3ItZjU3NmY4
-OWE6FGF3c19pbnN0YW5jZV9pZCIPaS02OTM2NWUwODoVcm9vdF9kZXZpY2Vf
-bmFtZSIOL2Rldi9zZGExOhVwcml2YXRlX2Ruc19uYW1lIgB7HDsAIhFhbWkt
-OGMxZmVjZTU7BiIhQ2xpZW50LlVzZXJJbml0aWF0ZWRTaHV0ZG93bjsHWwA7
-CCIPdGVybWluYXRlZDsJIgA7CiINZGlzYWJsZWQ7CyIRamVua2luc190ZXN0
-OwxbBiIdZmlyZXdhbGwtaW5zdC0xMzEwNTU4MjY2Ow0iCWkzODY7DiIdMjAx
-MS0wOC0wOFQwOToyNDo1Mi4wMDBaOhJhd3Nfa2VybmVsX2lkIhFha2ktNDA3
-ZDk1Mjk7D3sGIglOYW1lIgA7ECIIZWJzOxIiDXQxLm1pY3JvOxNbADsUIhRV
-c2VyIGluaXRpYXRlZCA7FSIRMjkzNzg3NzQ5ODg0OxYiD3VzLWVhc3QtMWI7
-FyIGMDsYIg9yLWYzNzdmOTljOxkiD2ktMjMzNzVmNDI7GiIOL2Rldi9zZGEx
-OxsiAHsdOwAiEWFtaS04YzFmZWNlNTsGIgcxNjsHWwA7CCIMcnVubmluZzsJ
-Ii1lYzItNjctMjAyLTUyLTI2LmNvbXB1dGUtMS5hbWF6b25hd3MuY29tOwoi
-DWRpc2FibGVkOwsiEWplbmtpbnNfdGVzdDsMWwYiHWZpcmV3YWxsLWluc3Qt
-MTMxMDU1ODI2NjobYXdzX3ByaXZhdGVfaXBfYWRkcmVzcyIRMTAuMjExLjE1
-LjIxOw0iCWkzODY7DiIdMjAxMS0wOC0wOFQxMDowOTo1MS4wMDBaOxwiEWFr
-aS00MDdkOTUyOTsPewYiCU5hbWUiADsQIghlYnM7EiINdDEubWljcm87E1sG
-ewYiDi9kZXYvc2RhMSIRdm9sLWM0MzdjYmFlOxQiADsVIhEyOTM3ODc3NDk4
-ODQ7FiIPdXMtZWFzdC0xYTsXIgYwOxgiD3ItNTcxZDkzMzg7GSIPaS0zMzY4
-MDA1MjsaIg4vZGV2L3NkYTE7GyIuZG9tVS0xMi0zMS0zOS0wQS0wQy1FNy5j
-b21wdXRlLTEuaW50ZXJuYWx7HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7
-CCIMcGVuZGluZzsJIgA7CiINZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsN
-IglpMzg2Ow4iHTIwMTEtMDgtMDhUMTA6MTI6MDguMDAwWjscIhFha2ktNDA3
-ZDk1Mjk7D3sAOxAiCGViczsSIg1tMS5zbWFsbDsTWwZ7BiIOL2Rldi9zZGEx
-IhF2b2wtYzYzMGNjYWM7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0
-LTFiOxciBjA7GCIPci1mZjFhOTQ5MDsZIg9pLTc3NmEwMjE2OxoiDi9kZXYv
-c2RhMTsbIgB7HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7CCIMcGVuZGlu
-ZzsJIgA7CiINZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsNIglpMzg2Ow4i
-HTIwMTEtMDgtMDhUMTA6MTI6MTMuMDAwWjscIhFha2ktNDA3ZDk1Mjk7D3sA
-OxAiCGViczsSIg10MS5taWNybzsTWwZ7BiIOL2Rldi9zZGExIhF2b2wtZGUz
-MGNjYjQ7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0LTFhOxciBjA7
-GCIPci1mNzFhOTQ5ODsZIg9pLTdmNmEwMjFlOxoiDi9kZXYvc2RhMTsbIgB7
-HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7CCIMcGVuZGluZzsJIgA7CiIN
-ZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsNIglpMzg2Ow4iHTIwMTEtMDgt
-MDhUMTA6MTI6MTUuMDAwWjscIhFha2ktNDA3ZDk1Mjk7D3sAOxAiCGViczsS
-Ig1tMS5zbWFsbDsTWwA7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0
-LTFiOxciBjA7GCIPci1mMzFhOTQ5YzsZIg9pLTQzNmEwMjIyOxoiDi9kZXYv
-c2RhMTsbIgA=

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/reboot_reboot_instances.8702fc199a628a156f600c9fbd4c985b47a25762
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/reboot_reboot_instances.8702fc199a628a156f600c9fbd4c985b47a25762 b/tests/ec2/support/ec2/reboot_reboot_instances.8702fc199a628a156f600c9fbd4c985b47a25762
deleted file mode 100644
index 8ee646d..0000000
--- a/tests/ec2/support/ec2/reboot_reboot_instances.8702fc199a628a156f600c9fbd4c985b47a25762
+++ /dev/null
@@ -1 +0,0 @@
-BAhU

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/stop_describe_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/stop_describe_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c b/tests/ec2/support/ec2/stop_describe_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
deleted file mode 100644
index 29ca148..0000000
--- a/tests/ec2/support/ec2/stop_describe_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
+++ /dev/null
@@ -1,13 +0,0 @@
-BAhbBnscOhFhd3NfaW1hZ2VfaWQiEWFtaS0xNmEzNTc3ZjoTYXdzX3N0YXRl
-X2NvZGUiBjA6FmF3c19wcm9kdWN0X2NvZGVzWwA6DmF3c19zdGF0ZSIMcGVu
-ZGluZzoNZG5zX25hbWUiADoVbW9uaXRvcmluZ19zdGF0ZSINZGlzYWJsZWQ6
-EXNzaF9rZXlfbmFtZSIAOg9hd3NfZ3JvdXBzWwYiDGRlZmF1bHQ6EWFyY2hp
-dGVjdHVyZSIJaTM4NjoUYXdzX2xhdW5jaF90aW1lIh0yMDExLTA4LTA4VDEw
-OjEyOjE1LjAwMFo6EmF3c19rZXJuZWxfaWQiEWFraS00MDdkOTUyOToJdGFn
-c3sAOhVyb290X2RldmljZV90eXBlIghlYnM6FmF3c19pbnN0YW5jZV90eXBl
-Ig1tMS5zbWFsbDoaYmxvY2tfZGV2aWNlX21hcHBpbmdzWwA6D2F3c19yZWFz
-b24iADoOYXdzX293bmVyIhEyOTM3ODc3NDk4ODQ6GmF3c19hdmFpbGFiaWxp
-dHlfem9uZSIPdXMtZWFzdC0xYjoVYW1pX2xhdW5jaF9pbmRleCIGMDoXYXdz
-X3Jlc2VydmF0aW9uX2lkIg9yLWYzMWE5NDljOhRhd3NfaW5zdGFuY2VfaWQi
-D2ktNDM2YTAyMjI6FXJvb3RfZGV2aWNlX25hbWUiDi9kZXYvc2RhMToVcHJp
-dmF0ZV9kbnNfbmFtZSIA

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/stop_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/stop_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709 b/tests/ec2/support/ec2/stop_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
deleted file mode 100644
index adea4bb..0000000
--- a/tests/ec2/support/ec2/stop_describe_instances.da39a3ee5e6b4b0d3255bfef95601890afd80709
+++ /dev/null
@@ -1,48 +0,0 @@
-BAhbC3scOhFhd3NfaW1hZ2VfaWQiEWFtaS05MmJhNDNmYjoTYXdzX3N0YXRl
-X2NvZGUiIUNsaWVudC5Vc2VySW5pdGlhdGVkU2h1dGRvd246FmF3c19wcm9k
-dWN0X2NvZGVzWwA6DmF3c19zdGF0ZSIPdGVybWluYXRlZDoNZG5zX25hbWUi
-ADoVbW9uaXRvcmluZ19zdGF0ZSINZGlzYWJsZWQ6EXNzaF9rZXlfbmFtZSIR
-amVua2luc190ZXN0Og9hd3NfZ3JvdXBzWwYiEnF1aWNrLXN0YXJ0LTE6EWFy
-Y2hpdGVjdHVyZSIJaTM4NjoUYXdzX2xhdW5jaF90aW1lIh0yMDExLTA4LTA4
-VDA5OjIzOjAwLjAwMFo6CXRhZ3N7BiIJTmFtZSIAOhVyb290X2RldmljZV90
-eXBlIghlYnM6EWF3c19wbGF0Zm9ybSIMd2luZG93czoWYXdzX2luc3RhbmNl
-X3R5cGUiDXQxLm1pY3JvOhpibG9ja19kZXZpY2VfbWFwcGluZ3NbADoPYXdz
-X3JlYXNvbiIUVXNlciBpbml0aWF0ZWQgOg5hd3Nfb3duZXIiETI5Mzc4Nzc0
-OTg4NDoaYXdzX2F2YWlsYWJpbGl0eV96b25lIg91cy1lYXN0LTFhOhVhbWlf
-bGF1bmNoX2luZGV4IgYwOhdhd3NfcmVzZXJ2YXRpb25faWQiD3ItZjU3NmY4
-OWE6FGF3c19pbnN0YW5jZV9pZCIPaS02OTM2NWUwODoVcm9vdF9kZXZpY2Vf
-bmFtZSIOL2Rldi9zZGExOhVwcml2YXRlX2Ruc19uYW1lIgB7HDsAIhFhbWkt
-OGMxZmVjZTU7BiIhQ2xpZW50LlVzZXJJbml0aWF0ZWRTaHV0ZG93bjsHWwA7
-CCIPdGVybWluYXRlZDsJIgA7CiINZGlzYWJsZWQ7CyIRamVua2luc190ZXN0
-OwxbBiIdZmlyZXdhbGwtaW5zdC0xMzEwNTU4MjY2Ow0iCWkzODY7DiIdMjAx
-MS0wOC0wOFQwOToyNDo1Mi4wMDBaOhJhd3Nfa2VybmVsX2lkIhFha2ktNDA3
-ZDk1Mjk7D3sGIglOYW1lIgA7ECIIZWJzOxIiDXQxLm1pY3JvOxNbADsUIhRV
-c2VyIGluaXRpYXRlZCA7FSIRMjkzNzg3NzQ5ODg0OxYiD3VzLWVhc3QtMWI7
-FyIGMDsYIg9yLWYzNzdmOTljOxkiD2ktMjMzNzVmNDI7GiIOL2Rldi9zZGEx
-OxsiAHsdOwAiEWFtaS04YzFmZWNlNTsGIgcxNjsHWwA7CCIMcnVubmluZzsJ
-Ii1lYzItNjctMjAyLTUyLTI2LmNvbXB1dGUtMS5hbWF6b25hd3MuY29tOwoi
-DWRpc2FibGVkOwsiEWplbmtpbnNfdGVzdDsMWwYiHWZpcmV3YWxsLWluc3Qt
-MTMxMDU1ODI2NjobYXdzX3ByaXZhdGVfaXBfYWRkcmVzcyIRMTAuMjExLjE1
-LjIxOw0iCWkzODY7DiIdMjAxMS0wOC0wOFQxMDowOTo1MS4wMDBaOxwiEWFr
-aS00MDdkOTUyOTsPewYiCU5hbWUiADsQIghlYnM7EiINdDEubWljcm87E1sG
-ewYiDi9kZXYvc2RhMSIRdm9sLWM0MzdjYmFlOxQiADsVIhEyOTM3ODc3NDk4
-ODQ7FiIPdXMtZWFzdC0xYTsXIgYwOxgiD3ItNTcxZDkzMzg7GSIPaS0zMzY4
-MDA1MjsaIg4vZGV2L3NkYTE7GyIuZG9tVS0xMi0zMS0zOS0wQS0wQy1FNy5j
-b21wdXRlLTEuaW50ZXJuYWx7HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7
-CCIMcGVuZGluZzsJIgA7CiINZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsN
-IglpMzg2Ow4iHTIwMTEtMDgtMDhUMTA6MTI6MDguMDAwWjscIhFha2ktNDA3
-ZDk1Mjk7D3sAOxAiCGViczsSIg1tMS5zbWFsbDsTWwZ7BiIOL2Rldi9zZGEx
-IhF2b2wtYzYzMGNjYWM7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0
-LTFiOxciBjA7GCIPci1mZjFhOTQ5MDsZIg9pLTc3NmEwMjE2OxoiDi9kZXYv
-c2RhMTsbIgB7HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7CCIMcGVuZGlu
-ZzsJIgA7CiINZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsNIglpMzg2Ow4i
-HTIwMTEtMDgtMDhUMTA6MTI6MTMuMDAwWjscIhFha2ktNDA3ZDk1Mjk7D3sA
-OxAiCGViczsSIg10MS5taWNybzsTWwZ7BiIOL2Rldi9zZGExIhF2b2wtZGUz
-MGNjYjQ7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0LTFhOxciBjA7
-GCIPci1mNzFhOTQ5ODsZIg9pLTdmNmEwMjFlOxoiDi9kZXYvc2RhMTsbIgB7
-HDsAIhFhbWktMTZhMzU3N2Y7BiIGMDsHWwA7CCIMcGVuZGluZzsJIgA7CiIN
-ZGlzYWJsZWQ7CyIAOwxbBiIMZGVmYXVsdDsNIglpMzg2Ow4iHTIwMTEtMDgt
-MDhUMTA6MTI6MTUuMDAwWjscIhFha2ktNDA3ZDk1Mjk7D3sAOxAiCGViczsS
-Ig1tMS5zbWFsbDsTWwA7FCIAOxUiETI5Mzc4Nzc0OTg4NDsWIg91cy1lYXN0
-LTFiOxciBjA7GCIPci1mMzFhOTQ5YzsZIg9pLTQzNmEwMjIyOxoiDi9kZXYv
-c2RhMTsbIgA=

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2/stop_terminate_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2/stop_terminate_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c b/tests/ec2/support/ec2/stop_terminate_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
deleted file mode 100644
index 419a808..0000000
--- a/tests/ec2/support/ec2/stop_terminate_instances.b5f0a55c4b7b77954ce958af619973e1764f1d5c
+++ /dev/null
@@ -1,2 +0,0 @@
-BAhbBnsIOhNhd3NfcHJldl9zdGF0ZSIMcGVuZGluZzoUYXdzX2luc3RhbmNl
-X2lkIg9pLTQzNmEwMjIyOhhhd3NfcHJldl9zdGF0ZV9jb2RlaQA=

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/ec2_mock_driver.rb
----------------------------------------------------------------------
diff --git a/tests/ec2/support/ec2_mock_driver.rb b/tests/ec2/support/ec2_mock_driver.rb
deleted file mode 100644
index c4a6778..0000000
--- a/tests/ec2/support/ec2_mock_driver.rb
+++ /dev/null
@@ -1,72 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.  The
-# ASF licenses this file to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance with the
-# License.  You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
-# License for the specific language governing permissions and limitations
-# under the License.
-
-require_relative './method_serializer'
-
-# Create 'mock' version of original driver client/gem:
-
-module Mock
-
-  class Ec2 < Aws::Ec2
-
-    include MethodSerializer::Cache
-
-    def self.cached_methods
-      [
-        :describe_images,
-        :describe_images_by_owner,
-        :describe_availability_zones,
-        :launch_instances,
-        :describe_instances,
-        :reboot_instances,
-        :create_tag,
-        :delete_tag,
-        :describe_tags,
-        :terminate_instances,
-        :describe_key_pairs,
-        :create_key_pair,
-        :delete_key_pair,
-        :create_volume,
-        :get_console_output,
-        :describe_volumes,
-        :delete_volume,
-        :attach_volume,
-        :detach_volume,
-        :describe_snapshots,
-        :associate_address,
-        :try_create_snapshot,
-      ]
-    end
-
-    MethodSerializer::Cache::wrap_methods(self, :cache_dir => File.join(File.dirname(__FILE__)))
-  end
-
-end
-
-Deltacloud::Drivers::Ec2::Ec2Driver.class_eval do
-  alias_method :original_new_client, :new_client
-
-  def new_client(credentials, provider = :ec2)
-    auth_credentials = { :access_key_id => credentials.user, :secret_access_key => credentials.password}
-    if provider == :elb
-      Mock::ELB.new(auth_credentials)
-    elsif provider == :s3
-      Mock::S3.new(auth_credentials)
-    else
-      Mock::Ec2.new(auth_credentials[:access_key_id], auth_credentials[:secret_access_key])
-    end
-  end
-
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/elb/describe_load_balancers.da39a3ee5e6b4b0d3255bfef95601890afd80709
----------------------------------------------------------------------
diff --git a/tests/ec2/support/elb/describe_load_balancers.da39a3ee5e6b4b0d3255bfef95601890afd80709 b/tests/ec2/support/elb/describe_load_balancers.da39a3ee5e6b4b0d3255bfef95601890afd80709
deleted file mode 100644
index 72010da..0000000
--- a/tests/ec2/support/elb/describe_load_balancers.da39a3ee5e6b4b0d3255bfef95601890afd80709
+++ /dev/null
@@ -1,5 +0,0 @@
-BAh7CCIgRGVzY3JpYmVMb2FkQmFsYW5jZXJzUmVzdWx0ewYiHUxvYWRCYWxh
-bmNlckRlc2NyaXB0aW9uczAiFVJlc3BvbnNlTWV0YWRhdGF7BiIOUmVxdWVz
-dElkIik3ZjBmZmFiMC1lZTQyLTExZGYtODVmMS1iYjY4MDliY2MxNjgiCnht
-bG5zIj5odHRwOi8vZWxhc3RpY2xvYWRiYWxhbmNpbmcuYW1hem9uYXdzLmNv
-bS9kb2MvMjAwOS0wNS0xNS8=

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/env.rb
----------------------------------------------------------------------
diff --git a/tests/ec2/support/env.rb b/tests/ec2/support/env.rb
deleted file mode 100644
index 1fc26f1..0000000
--- a/tests/ec2/support/env.rb
+++ /dev/null
@@ -1,59 +0,0 @@
-require 'rubygems'
-require 'nokogiri'
-require 'rack/test'
-
-ENV['API_DRIVER'] = 'ec2'
-
-#CONFIG = {
-#  :username => 'AKIAI77KNAA7ZXRLL7GQ',
-#  :password => 'idJ9vktNaDWAK0LWVVE/526ONvJmTl2Crto/s8Ok'
-#}
-
-CONFIG = {
-  :username => 'mockuser',
-  :password => 'mockpassword'
-}
-
-load File.join(File.dirname(__FILE__), '..', '..', '..', 'server', 'lib', 'deltacloud_rack.rb')
-
-Deltacloud::configure do |server|
-  server.root_url '/api'
-  server.version '1.0.0'
-  server.klass 'Deltacloud::API'
-end.require_frontend!
-
-require_relative './ec2_mock_driver'
-
-World do
-  include Rack::Test::Methods
-
-  def app
-    @app = Rack::URLMap.new(
-      "/" => Deltacloud::API.new,
-      "/stylesheets" =>  Rack::Directory.new( "public/stylesheets" ),
-      "/javascripts" =>  Rack::Directory.new( "public/javascripts" )
-    )
-  end
-
-  def output_xml
-    Nokogiri::XML(last_response.body)
-  end
-
-  Before do
-    unless @no_header
-      header 'Accept', 'application/xml;q=9'
-    end
-  end
-
-  prefixes = %W{ @prefix-start, @prefix-reboot, @prefix-stop, @prefix-create, @prefix-create-hwp, @prefix-destroy, @prefix-actions}
-
-  Before(prefixes.join(',')) do |scenario|
-    prefix = scenario.source_tag_names.first.gsub(/@prefix-/, '')
-    $scenario_prefix = prefix
-  end
-
-  After(prefixes.join(',')) do |scenario|
-    $scenario_prefix = nil
-  end
-
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/method_serializer.rb
----------------------------------------------------------------------
diff --git a/tests/ec2/support/method_serializer.rb b/tests/ec2/support/method_serializer.rb
deleted file mode 100644
index ff5e542..0000000
--- a/tests/ec2/support/method_serializer.rb
+++ /dev/null
@@ -1,83 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.  The
-# ASF licenses this file to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance with the
-# License.  You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
-# License for the specific language governing permissions and limitations
-# under the License.
-
-require 'base64'
-require 'digest'
-
-module MethodSerializer
-
-  module Cache
-
-    def cache_dir
-      storage_dir = $methods_cache_dir || File.join(File.dirname(__FILE__), 'cache')
-      class_dir = self.class.name.split('::').last
-      class_dir ||= self.class.name
-      File.join(storage_dir, class_dir.downcase)
-    end
-
-    def serialize_data(method_name, args, data)
-      File.open(cache_file_name(method_name, args), 'w') do |f|
-        f.puts(Base64.encode64(Marshal.dump(data)))
-      end
-      return data
-    end
-
-    def deserialize_data(method_name, args)
-      begin
-        data = File.readlines(cache_file_name(method_name, args)).join
-        Marshal.load(Base64.decode64(data))
-      rescue Errno::ENOENT
-        return false
-      end
-    end
-
-    def args_hash(args)
-      if args.class == Hash
-        args = args.to_a.collect {|i| [i[0].to_s, i[1]]}.sort
-      end
-      Digest::SHA1.hexdigest(args.to_s)
-    end
-
-    def cache_file_name(method_name, args)
-      FileUtils.mkdir_p(cache_dir) unless File.directory?(cache_dir)
-      method_name = $scenario_prefix ? "#{$scenario_prefix}_#{method_name}" : method_name
-      File.join(cache_dir, "#{method_name}.#{args_hash(args)}")
-    end
-
-    def self.wrap_methods(c, opts={})
-      $methods_cache_dir = opts[:cache_dir]
-      $scenario_prefix = nil
-      c.class_eval do
-        cached_methods.each do |m|
-          next if c.instance_methods(false).include?("original_#{m}")
-          alias_method "original_#{m}".to_sym, m.to_sym
-          define_method m.to_sym do |*args|
-            args = args.first if args.size.eql?(1) and not args.first.class.eql?(Array)
-            output = deserialize_data(m, args)
-            unless output
-              output = method("original_#{m}".to_sym).to_proc[args]
-              return serialize_data(m, args, output)
-            else
-              return output
-            end
-          end
-        end
-      end
-    end
-
-  end
-
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/ec2/support/s3/buckets.da39a3ee5e6b4b0d3255bfef95601890afd80709
----------------------------------------------------------------------
diff --git a/tests/ec2/support/s3/buckets.da39a3ee5e6b4b0d3255bfef95601890afd80709 b/tests/ec2/support/s3/buckets.da39a3ee5e6b4b0d3255bfef95601890afd80709
deleted file mode 100644
index 62fb8de..0000000
--- a/tests/ec2/support/s3/buckets.da39a3ee5e6b4b0d3255bfef95601890afd80709
+++ /dev/null
@@ -1 +0,0 @@
-BAhbAA==

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/api.feature
----------------------------------------------------------------------
diff --git a/tests/mock/api.feature b/tests/mock/api.feature
deleted file mode 100644
index 961bdd4..0000000
--- a/tests/mock/api.feature
+++ /dev/null
@@ -1,55 +0,0 @@
-Feature: Accessing API entry points
-
-  Scenario: API driver and version
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'api'
-    And this element should have attribute 'driver' with value 'mock'
-#    And this element should have attribute 'version' with value '1.0.0'
-
-  Scenario: List of entry points
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get list of valid entry points:
-    | drivers    |
-    | buckets    |
-    | keys       |
-    | realms     |
-    | instances  |
-    | images     |
-    | instance_states |
-    | hardware_profiles  |
-    | storage_snapshots  |
-    | storage_volumes    |
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Following entry points
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get list of valid entry points:
-    | drivers    |
-    | buckets    |
-    | keys       |
-    | realms     |
-    | instances  |
-    | images     |
-    | instance_states |
-    | hardware_profiles  |
-    | storage_snapshots  |
-    | storage_volumes    |
-    And each link should have 'rel' attribute with valid name
-    And each link should have 'href' attribute with valid URL
-    When client follow this attribute
-    Then client should get a valid response
-
-  Scenario: Instance features
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get list of features inside 'instances':
-    | user_name |
-    | user_data |
-    | authentication_key |

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/hardware_profiles.feature
----------------------------------------------------------------------
diff --git a/tests/mock/hardware_profiles.feature b/tests/mock/hardware_profiles.feature
deleted file mode 100644
index 60594df..0000000
--- a/tests/mock/hardware_profiles.feature
+++ /dev/null
@@ -1,29 +0,0 @@
-Feature: Accessing hardware profiles
-
-  Scenario: I want to get list of all hardware profiles
-    Given URI /api/hardware_profiles exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'hardware_profiles'
-    And this URI should be available in XML, HTML, JSON format
-
-  Scenario: I want to show hardware profile details
-    Given URI /api/hardware_profiles exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'hardware_profiles'
-    When client want to show 'm1-large' hardware_profile
-    And client should get this hardware_profile
-    And it should have a href attribute
-    And it should have a range property 'cpu'
-    And it should have a range property 'memory'
-    And it should have a enum property 'storage'
-    And this URI should be available in XML, HTML, JSON format
-
-  Scenario: Filtering images by architecture
-    Given URI /api/hardware_profiles exists
-    And authentification is required for this URI
-    When client access this URI with parameters:
-    | architecture | i386 |
-    Then client should get some hardware_profiles
-    And each hardware_profile should have 'architecture' property set to 'i386'

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/images.feature
----------------------------------------------------------------------
diff --git a/tests/mock/images.feature b/tests/mock/images.feature
deleted file mode 100644
index 0094548..0000000
--- a/tests/mock/images.feature
+++ /dev/null
@@ -1,63 +0,0 @@
-Feature: Listing and showing images
-
-  Scenario: Listing available images
-    Given URI /api/images exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'images'
-    And this element contains some images
-    And each image should have:
-    | name |
-    | description |
-    | architecture |
-    | owner_id |
-    | state |
-    | hardware_profiles |
-    | actions |
-    And each image should have 'href' attribute with valid URL
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Following image href attribute
-    Given URI /api/images exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'images'
-    And this element contains some images
-    When client want to show first image
-    Then client should follow href attribute in image
-    And client should get valid response with requested image
-    And this image should have:
-    | name |
-    | description |
-    | architecture |
-    | hardware_profiles |
-    | owner_id |
-    | state |
-    | actions |
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Filtering images by owner_id
-    Given URI /api/images exists
-    And authentification is required for this URI
-    When client access this URI with parameters:
-    | owner_id | fedoraproject |
-    Then client should get some images
-    And each image should have 'owner_id' attribute set to 'fedoraproject'
-
-  Scenario: Filtering images by architecture
-    Given URI /api/images exists
-    And authentification is required for this URI
-    When client access this URI with parameters:
-    | architecture | i386 |
-    Then client should get some images
-    And each image should have 'architecture' attribute set to 'i386'
-
-  Scenario: Filtering images by architecture and owner_id
-    Given URI /api/images exists
-    And authentification is required for this URI
-    When client access this URI with parameters:
-    | architecture | i386 |
-    | owner_id | fedoraproject |
-    Then client should get some images
-    And each image should have 'architecture' attribute set to 'i386'
-    And each image should have 'owner_id' attribute set to 'fedoraproject'

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/instance_states.feature
----------------------------------------------------------------------
diff --git a/tests/mock/instance_states.feature b/tests/mock/instance_states.feature
deleted file mode 100644
index 3008ef0..0000000
--- a/tests/mock/instance_states.feature
+++ /dev/null
@@ -1,36 +0,0 @@
-Feature: Instance states and transitions
-
-  Scenario: Getting list of states
-    Given URI /api/instance_states exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'states'
-    And this element contains some states
-    And this URI should be available in XML, JSON, HTML format
-
-
-  Scenario: State names
-    Given URI /api/instance_states exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'states'
-    And states element contains some states
-    And each state should have 'name' attribute
-    And first state should have 'name' attribute set to 'start'
-    And last state should have 'name' attribute set to 'finish'
-
-  Scenario: Transitions
-    Given URI /api/instance_states exists
-    And authentification is not required for this URI
-    When client access this URI
-    Then client should get root element 'states'
-    And states element contains some states
-    And some states should have transitions
-    And each transitions should have 'to' attribute
-
-  Scenario: State diagram
-    Given URI /api/instance_states exists
-    And authentification is not required for this URI
-    When client access this URI
-    And client wants PNG format
-    Then client should get PNG image

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/instances.feature
----------------------------------------------------------------------
diff --git a/tests/mock/instances.feature b/tests/mock/instances.feature
deleted file mode 100644
index 9f7397a..0000000
--- a/tests/mock/instances.feature
+++ /dev/null
@@ -1,161 +0,0 @@
-Feature: Managing instances
-
-  Scenario: Listing current instances
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    And each instance should have:
-    | name |
-    | owner_id |
-    | image |
-    | realm |
-    | state |
-    | hardware_profile |
-    | actions |
-    | authentication |
-    | public_addresses |
-    | private_addresses |
-    | storage_volumes |
-    And each instance should have 'href' attribute with valid URL
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Filtering instances by state
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI with parameters:
-    | state | RUNNING |
-    Then client should get some instances
-    And each instance should have 'state' element set to 'RUNNING'
-
-  Scenario: Get details about first instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client want to show first instance
-    Then client follow href attribute in first instance
-    Then client should get this instance
-    And this instance should have:
-    | name |
-    | owner_id |
-    | image |
-    | realm |
-    | state |
-    | hardware_profile |
-    | actions |
-    | authentication |
-    | public_addresses |
-    | private_addresses |
-    | storage_volumes |
-
-  Scenario: Following image href in instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client follow image href attribute in first instance
-    Then client should get valid image
-
-  Scenario: Following realm href in instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client follow realm href attribute in first instance
-    Then client should get valid realm
-
-  Scenario: Following hardware profile href in instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client follow hardware_profile href attribute in first instance
-    Then client should get valid hardware_profile
-
-  Scenario: Instance actions
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    And each instance should have actions
-    And each actions should have some links
-    And each link should have valid href attribute
-    And each link should have valid method attribute
-    And each link should have valid rel attribute
-
-  Scenario: Reboot instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client want to 'reboot' first instance
-    And client follow link in actions
-    Then client should get first instance
-    And this instance should be in 'RUNNING' state
-
-  Scenario: Stop instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client want to 'stop' first instance
-    And client follow link in actions
-    Then client should get first instance
-    And this instance should be in 'STOPPED' state
-
-  Scenario: Start instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'instances'
-    And this element contains some instances
-    When client want to 'start' first instance
-    And client follow link in actions
-    Then client should get first instance
-    And this instance should be in 'RUNNING' state
-
-  Scenario: Basic instance creation
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client want to create a new instance
-    Then client should choose first image
-    When client request for a new instance
-    Then new instance should be created
-    And this instance should have chosed image
-    And this instance should be in 'RUNNING' state
-    And this instance should have valid id
-    And this instance should have name
-
-  Scenario: Choosing hardware profile for instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client want to create a new instance
-    Then client should choose first image
-    And client choose last hardware profile
-    When client request for a new instance
-    Then new instance should be created
-    And this instance should have chosed image
-    And this instance should be in 'RUNNING' state
-    And this instance should have valid id
-    And this instance should have last hardware profile
-    And this instance should have name
-
-  Scenario: Destroying created instance
-    Given URI /api/instances exists
-    And authentification is required for this URI
-    When client want to 'stop' first instance
-    And client follow link in actions
-    Then client should get this instance
-    And this instance should be in 'STOPPED' state
-    When client want to 'destroy' first instance
-    And client follow link in actions
-    And this instance should be destroyed

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/realms.feature
----------------------------------------------------------------------
diff --git a/tests/mock/realms.feature b/tests/mock/realms.feature
deleted file mode 100644
index e40d869..0000000
--- a/tests/mock/realms.feature
+++ /dev/null
@@ -1,27 +0,0 @@
-Feature: Accessing realms
-
-  Scenario: Getting list of available realms
-    Given URI /api/realms exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'realms'
-    And this element contains some realms
-    And each realm should have:
-    | name |
-    | state |
-    And each realm should have 'href' attribute with valid URL
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Following realm href attribute
-    Given URI /api/realms exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'realms'
-    And this element contains some realms
-    When client want to show first realm
-    Then client should follow href attribute in realm
-    And client should get valid response with requested realm
-    And this realm should have:
-    | name |
-    | state |
-    And this URI should be available in XML, JSON, HTML format

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/respond_to.feature
----------------------------------------------------------------------
diff --git a/tests/mock/respond_to.feature b/tests/mock/respond_to.feature
deleted file mode 100644
index 86b3030..0000000
--- a/tests/mock/respond_to.feature
+++ /dev/null
@@ -1,71 +0,0 @@
-Feature: Returning valid responses with various queries
-
-  Scenario: User will get XML version if there is no Accept or format parameter
-    Given URI /api exists
-    And authentification is not required for this URI
-    And client perform an HTTP request for this URI
-    Then client should get valid XML response
-
-  Scenario: User wants to get XML version of API using Accept header
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/xml;q=0.9 |
-    And client perform an HTTP request for this URI
-    Then client should get valid XML response
-
-  Scenario: User wants to get HTML version of API using Accept header
-  Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/xhtml+xml |
-    And client perform an HTTP request for this URI
-    Then client should get valid HTML response
-
-  Scenario: User wants to get JSON version of API
-  Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/json;q=0.9 |
-    And client perform an HTTP request for this URI
-    Then client should get valid JSON response
-
-  Scenario: User wants to get XML version of API with format parameter
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/xhtml+xml;q=0.9 |
-    And client accept this URI with parameters:
-    | format | xml |
-    And client perform an HTTP request for this URI
-    Then client should get valid XML response
-
-  Scenario: User wants to get JSON version of API with format parameter
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/xhtml+html;q=0.9 |
-    And client accept this URI with parameters:
-    | format | json |
-    And client perform an HTTP request for this URI
-    Then client should get valid JSON response
-
-  Scenario: User set Accept to json but force format to XML using format parameter 
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client use Accept header:
-    | application/json;q=0.9 |
-    And client accept this URI with parameters:
-    | format | xml |
-    And client perform an HTTP request for this URI
-    Then client should get valid XML response
-
-  # Extensions are ignored, so this doesn't affect content-negotiation
-  Scenario: User wants to get XML version of API with format parameter and set extension
-    Given URI /api exists
-    And authentification is not required for this URI
-    When client wants to get URI '/api.xml'
-    When client use Accept header:
-    | application/xhtml+xml;q=0.9 |
-    And client perform an HTTP request for this URI
-    Then client should get valid HTML response

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/api_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/api_steps.rb b/tests/mock/step_definitions/api_steps.rb
deleted file mode 100644
index 77c61fb..0000000
--- a/tests/mock/step_definitions/api_steps.rb
+++ /dev/null
@@ -1,152 +0,0 @@
-World(Rack::Test::Methods)
-
-Given /^URI ([\w\/\-_]+) exists$/ do |uri|
-  get uri
-  last_response.status.should_not == 404
-  last_response.status.should_not == 500
-  @uri = uri
-end
-
-Given /^URI ([\w\/\-_]+) exists in (.+) format$/ do |uri, format|
-  @no_header = true
-  case format.downcase
-    when 'xml' then
-      header 'Accept', 'application/xml;q=9'
-    when 'json' then
-      header 'Accept', 'application/json;q=9'
-    when 'html' then
-      header 'Accept', 'application/xml+xhtml;q=9'
-  end
-  @uri = uri
-  get uri, {}
-  last_response.status.should_not == 404
-  last_response.status.should_not == 500
-end
-
-Given /^authentification is not required for this URI$/ do
-  last_response.status.should_not == 401
-end
-
-When /^client access this URI$/ do
-  get @uri, {}
-  last_response.status.should_not == 404
-end
-
-Then /^client should get root element '(.+)'$/ do |element|
-  @last_element = output_xml.xpath('/'+element).first
-  @last_element.should_not be_nil
-  @last_element.name.should == element
-end
-
-Then /^this element should have attribute '(.+)' with value '(.+)'$/ do |atr, val|
-  @last_element[atr.to_sym].should == val
-end
-
-Then /^client should get list of valid entry points:$/ do |table|
-  @entry_points = table.raw.flatten.sort
-  links = []
-  output_xml.xpath('/api/link').each do |entry_point|
-    links << entry_point['rel']
-  end
-  @entry_points.should == links.sort
-end
-
-Then /^this URI should be available in (.+) format$/ do |formats|
-  @no_header = true
-  formats.split(',').each do |format|
-    case format.downcase
-      when 'xml' then
-        header 'Accept', 'application/xml;q=9'
-      when 'json' then
-        header 'Accept', 'application/json;q=9'
-      when 'html' then
-        header 'Accept', 'application/xml+xhtml;q=9'
-    end
-    get @uri, {}
-    last_response.status.should == 200
-  end
-  @no_header = false
-end
-
-Then /^each (\w+) should have '(.+)' attribute with valid (.+)$/ do |el, attr, t|
-  case el
-    when 'link' then
-      path = '/api/link'
-    when 'image' then
-      path = '/images/image'
-    when 'instance' then
-      path = '/instances/instance'
-    when 'key' then
-      path = '/keys/key'
-    when 'realm' then
-      path = '/realms/realm'
-  end
-  output_xml.xpath(path).each do |entry_point|
-    @entry_points.include?(entry_point[attr]).should == true if t=='name'
-    if t=='URL'
-      entry_point[:href].should_not be_nil
-    end
-  end
-  @last_attribute = attr
-end
-
-Then /^each ([\w\-]+) should have '(.+)' attribute set to '(.+)'$/ do |el, attr, v|
-  case el
-    when 'image' then
-      path = "/image/images"
-    when 'hardware_profile' then
-      path = "/hardware_profiles/hardware_profile"
-    when 'instance' then
-      path = "/instances/instance"
-  end
-  output_xml.xpath(path).each do |element|
-    element[attr].should == v
-  end
-end
-
-Then /^each ([\w\-]+) should have '(.+)' element set to '(.+)'$/ do |el, child, v|
-  case el
-    when 'image' then
-      path = "/images/image"
-    when 'hardware_profile' then
-      path = "/hardware_profiles/hardware_profile"
-    when 'instance' then
-      path = "/instances/instance"
-  end
-  output_xml.xpath(path).each do |element|
-     element.xpath(child).should_not be_nil
-     element.xpath(child).first.content.should == v
-  end
-end
-
-Then /^each ([\w\-]+) should have '(.+)' property set to '(.+)'$/ do |el, property, v|
-  case el
-    when 'hardware_profile' then
-      path = "/hardware_profiles/hardware_profile"
-  end
-  output_xml.xpath(path).each do |element|
-    property_elm=element.xpath("property[@name=\"#{property}\"]")
-    next unless property_elm.first
-    property_elm.should_not be_nil
-    property_elm.first["value"].should == v
-  end
-end
-
-When /^client follow this attribute$/ do
-  output_xml.xpath('/api/link').each do |entry_point|
-    get entry_point[@last_attribute], {}
-  end
-end
-
-Then /^client should get a valid response$/ do
-  last_response.status.should_not == 500
-end
-
-Then /^client should get list of features inside '(.+)':$/ do |element,table|
-  features = table.raw.flatten.sort
-  instance_features = []
-  output_xml.xpath('/api/link[@rel="'+element+'"]/feature').each do |feature|
-    instance_features << feature[:name]
-  end
-  features.should == instance_features.sort
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/hardware_profiles_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/hardware_profiles_steps.rb b/tests/mock/step_definitions/hardware_profiles_steps.rb
deleted file mode 100644
index 373ed5c..0000000
--- a/tests/mock/step_definitions/hardware_profiles_steps.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-Then /^it should have a (\w+) attribute$/ do |name|
-  attr = output_xml.xpath('/hardware_profile').first[name]
-  attr.should_not be_nil
-end
-
-Then /^it should have a (\w+) property '(.+)'$/ do |kind, name|
-  props = output_xml.xpath("/hardware_profile/property[@name = '#{name}']")
-  props.size.should == 1
-  prop = props.first
-  prop['kind'].should == kind
-  prop['unit'].should_not be_nil
-  if kind == 'range'
-    ranges = prop.xpath('range')
-    ranges.size.should == 1
-    range = ranges.first
-    range['first'].should_not be_nil
-    range['last'].should_not be_nil
-  end
-  if kind == 'enum'
-    enums = prop.xpath('enum')
-    enums.size.should == 1
-    enums.first.xpath('entry').size.should_not == 0
-  end
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/images_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/images_steps.rb b/tests/mock/step_definitions/images_steps.rb
deleted file mode 100644
index 46963bb..0000000
--- a/tests/mock/step_definitions/images_steps.rb
+++ /dev/null
@@ -1,83 +0,0 @@
-Given /^authentification is required for this URI$/ do
-  authorize CONFIG[:username], CONFIG[:password]
-  get @uri, {}
-  last_response.status.should == 200
-end
-
-Then /^this element contains some (.+)$/ do |items|
-  item = items.singularize
-  output_xml.xpath("/#{@last_element.name}/#{item}").size.should > 0
-end
-
-Then /^each ([\w\-]+) should have:$/ do |item, table|
-  properties = table.raw.flatten.sort
-  output_xml.xpath("/#{@last_element.name}/#{item}").each do |element|
-    childrens = (element > '*').collect { |c| c.name }
-    childrens.sort.should == properties
-  end
-end
-
-Then /^this ([\w\-]+) should have:$/ do |item, table|
-  properties = table.raw.flatten.sort
-  output_xml.xpath("/#{item}").each do |element|
-    childrens = (element > '*').collect { |c| c.name }
-    childrens.sort.should == properties
-  end
-end
-
-When /^client want to show first (.+)$/ do |element|
-  case element
-    when 'image' then
-      path = '/images/image'
-    when 'instance' then
-      path = '/instances/instance'
-    when 'realm' then
-      path = '/realms/realm'
-    when 'hardware_profile' then
-      path = '/hardware_profiles/hardware_profile'
-    when 'storage_volume' then
-      path = '/storage_volumes/storage_volume'
-    when 'storage_snapshot' then
-      path = '/storage_snapshots/storage_snapshot'
-  end
-  @element = output_xml.xpath(path).first
-  @element.should_not be_nil
-end
-
-When /^client want to show '(.+)' (.+)$/ do |id, el|
-  @uri = "/api/#{el.pluralize.tr('-', '_')}/#{id}"
-  get @uri, {}
-  @element = output_xml.xpath("/#{el}").first
-  @element.should_not be_nil
-end
-
-Then /^client follow (\w+) attribute in first (.+)$/ do |attr, el|
-  url = output_xml.xpath("/#{el.pluralize}/#{el}").first[:href]
-  url.should_not be_nil
-  get url, {}
-end
-
-Then /^client should get this (.+)$/ do |el|
-  last_response.status.to_s =~ /2(\d{2})/
-end
-
-
-Then /^client should follow href attribute in (\w+)$/ do |element|
-  get @element[:href], {}
-end
-
-Then /^client should get valid response with requested (\w+)$/ do |element|
-  last_response.status.should == 200
-  output_xml.xpath('/'+element).first['id'].to_s.should == @element.xpath('@id').text
-end
-
-When /^client access this URI with parameters:$/ do |table|
-  params = {}
-  table.raw.each { |i| params[i[0]]=i[1] }
-  get @uri, params
-end
-
-Then /^client should get some ([\w\-]+)$/ do |elements|
-  last_response.status.should == 200
-  output_xml.xpath('/'+elements+'/'+elements.singularize).size.should > 0
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/instance_states_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/instance_states_steps.rb b/tests/mock/step_definitions/instance_states_steps.rb
deleted file mode 100644
index 021c456..0000000
--- a/tests/mock/step_definitions/instance_states_steps.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-Then /^states element contains some states$/ do
-  output_xml.xpath('/states/state').size.should > 0
-end
-
-Then /^each state should have '(.+)' attribute$/ do |attr|
-  output_xml.xpath('/states/state').each do |state|
-    state[attr].should_not be_nil
-  end
-end
-
-Then /^(\w+) state should have '(.+)' attribute set to '(\w+)'$/ do |pos, attr, value|
-  output_xml.xpath('/states/state').first[attr].should==value if pos=='first'
-  output_xml.xpath('/states/state').last[attr].should==value if pos=='last'
-end
-
-Then /^some states should have transitions$/ do
-  @transitions = output_xml.xpath('/states/state/transition')
-  @transitions.size.should > 0
-end
-
-Then /^each transitions should have 'to' attribute$/ do
-  @transitions.each do |t|
-    t[:to].should_not be_nil
-  end
-end
-
-When /^client wants (\w+) format$/ do |format|
-  get @uri, { :format => format.downcase }
-end
-
-Then /^client should get PNG image$/ do
-  last_response.status.should == 200
-  last_response.headers['Content-Type'].should =~ /^image\/png/
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/instances_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/instances_steps.rb b/tests/mock/step_definitions/instances_steps.rb
deleted file mode 100644
index 3016bd8..0000000
--- a/tests/mock/step_definitions/instances_steps.rb
+++ /dev/null
@@ -1,120 +0,0 @@
-When /^client follow ([\w\-]+) href attribute in first instance$/ do |element|
-  get output_xml.xpath('/instances/instance[1]/'+element).first[:href], {}
-end
-
-Then /^client should get valid ([\w\-]+)$/ do |element|
-  last_response.status.should == 200
-  output_xml.xpath("/#{element}").first.should_not be_nil
-end
-
-Then /^each instance should have actions$/ do
-  output_xml.xpath('/instances/instance').each do |instance|
-    instance.xpath('actions').first.should_not be_nil
-  end
-end
-
-Then /^each actions should have some links$/ do
-  output_xml.xpath('/instances/instance').each do |instance|
-    instance.xpath('actions/link').first.should_not be_nil
-  end
-end
-
-Then /^each link should have valid (\w+) attribute$/ do |attr|
-  output_xml.xpath('/instances/instance').each do |instance|
-    instance.xpath('actions/link').first[attr].should_not be_nil
-  end
-end
-
-When /^client want to '(\w+)' first instance$/ do |action|
-  @action = action
-  @instance = output_xml.xpath('/instances/instance[1]').first
-end
-
-When /^client follow link in actions$/ do
-
-  @instance ||= output_xml.xpath("/instance").first
-  l = @instance.xpath('actions/link[@rel="'+@action+'"]').first
-
-  if @action.eql?('destroy')
-    delete l[:href]
-  else
-    post l[:href]
-  end
-  puts last_response.body if last_response.status == 500
-  last_response.status.should_not == 500
-end
-
-Then /^client should get first instance$/ do
-  output_xml.xpath('/instance').first.should_not be_nil
-end
-
-Then /^this instance should be in '(.+)' state$/ do |state|
-  output_xml.xpath('/instance/state').first.text.should == state
-end
-
-When /^client want to create a new instance$/ do
-end
-
-Then /^client should choose first image$/ do
-  get '/api/images', {}
-  @image = output_xml.xpath('/images/image').first
-  @image.should_not be_nil
-end
-
-When /^client request for a new instance$/ do
-  params = {
-    :image_id => @image.xpath('@id').first.text
-  }
-  params[:hwp_id] = @hwp_id if @hwp_id
-  post "#{@uri}", params
-  last_response.status.should == 201
-  @instance_url = last_response.headers['Location']
-end
-
-Then /^new instance should be created$/ do
-  get @instance_url, {}
-  last_response.status.should == 200
-end
-
-Then /^this instance should have chosed image$/ do
-  output_xml.xpath('/instance/image').first[:href].should == @image[:href]
-end
-
-Then /^this instance should have valid id$/ do
-  output_xml.xpath('instance/@id').first.should_not be_nil
-end
-
-Then /^this instance should have name$/ do
-  output_xml.xpath('instance/name').first.should_not be_nil
-end
-
-When /^client want to '(\w+)' created instance$/ do |action|
-  get @instance_url, {}
-  last_response.status.should == 200
-  @action = action
-  @instance = output_xml.xpath('/instance')
-end
-
-Then /^client should get created instance$/ do
-  get @instance_url
-end
-
-When /^this instance should be destroyed$/ do
-  get @instance[:href].to_s, {}
-  last_response.status.should == 404
-  output_xml.xpath('/error').first[:status].should == '404'
-end
-
-Then /^client should get HTML form$/ do
-  last_response.status.should == 200
-  (last_response.body.strip =~ /^<!DOCTYPE html/).should be_true
-end
-
-When /^client choose last hardware profile$/ do
-  get '/api/hardware_profiles', {}
-  @hwp_id = output_xml.xpath('/hardware_profiles/hardware_profile/@id').last.text
-end
-
-Then /^this instance should have last hardware profile$/ do
-  output_xml.xpath('instance/hardware_profile/@id').first.text.should == @hwp_id
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/rake_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/rake_steps.rb b/tests/mock/step_definitions/rake_steps.rb
deleted file mode 100644
index 6a1e117..0000000
--- a/tests/mock/step_definitions/rake_steps.rb
+++ /dev/null
@@ -1,19 +0,0 @@
-require 'fileutils'
-require 'rake'
-require 'find'
-
-When /^I run a '(\w+)' task$/ do |task|
-  @rake = Rake::Application.new
- Rake.application = @rake
- load "Rakefile"
- @task = Rake::Task[task]
- @task.invoke
-end
-
-Given /^I have a clean (.+) directory$/ do |dir|
-  FileUtils.rm_rf dir  
-end
-
-Then /^I should see a (\d+) (\w+) file inside (\w+) directory$/ do |count, ext, dir|
-  Dir["#{dir}/deltacloud-*.#{ext}"].size.should == count.to_i
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/step_definitions/respond_to_steps.rb
----------------------------------------------------------------------
diff --git a/tests/mock/step_definitions/respond_to_steps.rb b/tests/mock/step_definitions/respond_to_steps.rb
deleted file mode 100644
index a354a80..0000000
--- a/tests/mock/step_definitions/respond_to_steps.rb
+++ /dev/null
@@ -1,33 +0,0 @@
-When /^client use (\w+) header:$/ do |name, table|
-  accept_header = table.raw.flatten.sort
-  @no_header = true
-  header name, accept_header.first.strip
-end
-
-When /^client perform an HTTP request for this URI$/ do
-  @params ||= {}
-  get @uri, @params
-end
-
-Then /^client should get valid (HTML|JSON|XML|PNG) response$/ do |format|
-  format = format.strip.downcase
-  if format.eql?('html')
-    last_response.content_type.should =~ /text\/html/
-  elsif format.eql?('xml')
-    last_response.content_type.should =~ /application\/xml/
-    Nokogiri::XML(last_response.body).xpath('/api').size.should_not == 0
-  elsif format.eql?('json')
-    last_response.content_type.should =~ /application\/json/
-    JSON::parse(last_response.body).class.to_s.should == 'Hash'
-  end
-end
-
-When /^client accept this URI with parameters:$/ do |table|
-  p = table.raw.flatten.sort
-  @params ||= {}
-  @params[p.first.to_sym] = p.last
-end
-
-When /^client wants to get URI '(.*)'$/ do |uri|
-  @uri = uri
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/storage_snapshots.feature
----------------------------------------------------------------------
diff --git a/tests/mock/storage_snapshots.feature b/tests/mock/storage_snapshots.feature
deleted file mode 100644
index 350a2a3..0000000
--- a/tests/mock/storage_snapshots.feature
+++ /dev/null
@@ -1,27 +0,0 @@
-Feature: Accessing storage snapshots
-
-  Scenario: Listing available storage snapshots
-    Given URI /api/storage_snapshots exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'storage_snapshots'
-    And this element contains some storage_snapshots
-    And each storage-volume should have:
-    | created |
-    | storage_volume |
-    And each image should have 'href' attribute with valid URL
-    And this URI should be available in XML, JSON, HTML format
-
-  Scenario: Get details about first volume
-    Given URI /api/storage_snapshots exists
-    And authentification is required for this URI
-    When client access this URI
-    Then client should get root element 'storage_snapshots'
-    And this element contains some storage_snapshots
-    When client want to show first storage_snapshot
-    Then client follow href attribute in first storage_snapshot
-    Then client should get this storage_snapshot
-    And this storage_snapshot should have:
-    | created |
-    | name |
-    | storage_volume |

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/storage_volumes.feature
----------------------------------------------------------------------
diff --git a/tests/mock/storage_volumes.feature b/tests/mock/storage_volumes.feature
deleted file mode 100644
index be661ed..0000000
--- a/tests/mock/storage_volumes.feature
+++ /dev/null
@@ -1,44 +0,0 @@
-Feature: Accessing storage volumes
-
- # Sorry, but something weird happened with this scenarion.
- # When I leave all 5 items in 'should have:' section I got:
- #
- # expected: ["capacity", "created", "device", "instance", "state"],
- #    got: ["capacity", "created"] (using ==)
- #
- # When I remove device, instance and state I got back
- # ["capacity", "created", "device", "instance", "state"]
- #
- # Anyway this test isn't usefull, because storage volumes will be
- # replaced with something 'better'.
- #
- # Scenario: Listing available storage volumes
- #   Given URI /api/storage_volumes exists
- #   And authentification is required for this URI
- #   When client access this URI
- #   Then client should get root element 'storage_volumes'
- #   And this element contains some storage_volumes
- #   And each storage_volume should have:
- #   | created |
- #   | capacity |
- #   | device |
- #   | instance |
- #   | state |
- #   And each image should have 'href' attribute with valid URL
- #   And this URI should be available in XML, JSON, HTML format
-
- # Scenario: Get details about first volume
- #   Given URI /api/storage_volumes exists
- #   And authentification is required for this URI
- #   When client access this URI
- #   Then client should get root element 'storage_volumes'
- #   And this element contains some storage_volumes
- #   When client want to show first storage_volume
- #   Then client follow href attribute in first storage_volume
- #   Then client should get this storage_volume
- #   And this storage_volume should have:
- #   | created |
- #   | capacity |
- #   | mount |
- #   | realm_id |
- #   | state |

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/mock/support/env.rb
----------------------------------------------------------------------
diff --git a/tests/mock/support/env.rb b/tests/mock/support/env.rb
deleted file mode 100644
index 006cc98..0000000
--- a/tests/mock/support/env.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-require 'rubygems'
-require 'nokogiri'
-require 'rack/test'
-load File.join(File.dirname(__FILE__), '..', '..', '..', 'server', 'lib', 'deltacloud_rack.rb')
-
-Deltacloud::configure do |server|
-  server.root_url '/api'
-  server.version '1.0.0'
-  server.klass 'Deltacloud::API'
-end
-
-Deltacloud.require_frontend!(:deltacloud)
-
-CONFIG = {
-  :username => 'mockuser',
-  :password => 'mockpassword'
-}
-
-def output_xml
-  Nokogiri::XML(last_response.body)
-end
-
-def app
-  Rack::URLMap.new(
-    "/" => Deltacloud::API.new,
-    "/stylesheets" =>  Rack::Directory.new( "public/stylesheets" ),
-    "/javascripts" =>  Rack::Directory.new( "public/javascripts" )
-  )
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/hardware_profiles.feature
----------------------------------------------------------------------
diff --git a/tests/rhevm/hardware_profiles.feature b/tests/rhevm/hardware_profiles.feature
deleted file mode 100644
index 8fae42f..0000000
--- a/tests/rhevm/hardware_profiles.feature
+++ /dev/null
@@ -1,34 +0,0 @@
-Feature: Working with RHEV-M hardware profiles 
-
-  Scenario: Get list of available hardware profiles
-    Given I enter hardware_profiles collection
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain 2 hardware_profiles
-    And name of these hardware_profiles should be
-      | SERVER  |
-      | DESKTOP |
-    And range properties should be
-      | memory  |
-      | cpu     |
-      | storage |
-    And fixed properties should be
-      | architecture |
-    
-
-  Scenario: Get details about SERVER hardware_profile
-    Given I enter hardware_profiles collection
-    And I choose hardware_profile with id SERVER
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one hardware_profile
-    And name of this hardware_profile should be SERVER
-    And range properties should have default, first and last values:
-      |   memory  |   512   |   512   |   32768   |
-      |   cpu     |   1     |   1     |   4       |
-      |   storage |   1     |   1     |   102400  |
-    And range properties should have param for instance create operation

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/images.feature
----------------------------------------------------------------------
diff --git a/tests/rhevm/images.feature b/tests/rhevm/images.feature
deleted file mode 100644
index f52dba0..0000000
--- a/tests/rhevm/images.feature
+++ /dev/null
@@ -1,30 +0,0 @@
-Feature: Working with RHEV-M images
-
-  Scenario: Get list of available images
-    Given I enter images collection
-    And I am authorized with my credentials
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain 3 images
-    And name of these images should be
-      | Blank |
-      | DamnSmallLinux |
-      | Fedora14Live |
-    And each image should have properties set to
-      | architecture |  x86_64                     |
-      | owner_id     |  admin@rhevm.brq.redhat.com |
-      | state        |  OK                         |
-
-
-  Scenario: Get details about Fedora image
-    Given I enter images collection
-    And I am authorized with my credentials
-    And I choose image with id f7c71c82-ad3f-4b08-b741-db37a40429b4
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one image
-    And attribute id should be set to f7c71c82-ad3f-4b08-b741-db37a40429b4

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/instances.feature
----------------------------------------------------------------------
diff --git a/tests/rhevm/instances.feature b/tests/rhevm/instances.feature
deleted file mode 100644
index c9063c9..0000000
--- a/tests/rhevm/instances.feature
+++ /dev/null
@@ -1,66 +0,0 @@
-Feature: Working with RHEV-M instances
-
-  Scenario: Get list of all instances
-    Given I enter instances collection
-    And I am authorized with my credentials
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain 5 instances
-    And name of these instances should be
-      |  apitest1  |
-      |  bababab   |
-      |  test1     |
-      |  test5     |
-      | TestPool-1 |
-    And each instance should have properties set to
-      | owner_id     |  admin@rhevm.brq.redhat.com |
-
-
-  Scenario: Get details about bababab instance
-    Given I enter instances collection
-    And I am authorized with my credentials
-    And I choose instance with id 5b2555c9-73f1-46dc-b379-a1f6dd382c86
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one instance
-    And attribute id should be set to 5b2555c9-73f1-46dc-b379-a1f6dd382c86
-    And instance should have launch_time set to valid time
-    And instance should be in RUNNING state
-    And instance should have defined actions
-      | reboot |
-      | stop   |
-    And instance should have set of public_addresses 
-      | 10.34.2.121      |
-    And instance should have linked valid
-      | realm            |
-      | image            |
-      | hardware_profile |
-
-  Scenario: Stop bababab instance
-    Given I enter instances collection
-    And I am authorized with my credentials
-    And I choose instance with id 5b2555c9-73f1-46dc-b379-a1f6dd382c86
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one instance
-    And attribute id should be set to 5b2555c9-73f1-46dc-b379-a1f6dd382c86
-    Then I want to stop this instance
-    And I follow stop link in actions
-    And this instance should be in STOPPED state
-
-  Scenario: Start test1 instance
-    Given I enter instances collection
-    And I am authorized with my credentials
-    And I choose instance with id 5b602d1a-4db0-4ab0-8842-5f3dfb551ba6
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one instance
-    And attribute id should be set to 5b602d1a-4db0-4ab0-8842-5f3dfb551ba6
-    Then I want to start this instance
-    And I follow start link in actions
-    And this instance should be in RUNNING state
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/realms.feature
----------------------------------------------------------------------
diff --git a/tests/rhevm/realms.feature b/tests/rhevm/realms.feature
deleted file mode 100644
index 42a2abb..0000000
--- a/tests/rhevm/realms.feature
+++ /dev/null
@@ -1,25 +0,0 @@
-Feature: Working with RHEV-M realms
-
-  Scenario: Get list of available realms
-    Given I enter realms collection
-    And I am authorized with my credentials
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain 1 realms
-    And name of these realms should be
-      | Brno |
-    And each realm should have properties set to
-      | state |  AVAILABLE                     |
-
-  Scenario: Get details about Brno realm
-    Given I enter realms collection
-    And I am authorized with my credentials
-    And I choose realm with id 0
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one realm
-    And attribute id should be set to 0

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/step_definitions/hardware_profiles_steps.rb
----------------------------------------------------------------------
diff --git a/tests/rhevm/step_definitions/hardware_profiles_steps.rb b/tests/rhevm/step_definitions/hardware_profiles_steps.rb
deleted file mode 100644
index f463260..0000000
--- a/tests/rhevm/step_definitions/hardware_profiles_steps.rb
+++ /dev/null
@@ -1,82 +0,0 @@
-Given /^I enter ([A-Za-z_]+) collection$/ do |collection|
-  @current_collection = collection
-  @current_collection_url = "/api/%s" % collection.strip
-end
-
-Given /^I am authorized with my credentials$/ do
-  authorize CONFIG[:username], CONFIG[:password]
-end
-
-When /^I request ([A-Z]+) response$/ do |format|
-  if format == 'HTML'
-    header 'Accept', 'text/html'
-  end
-  if format == 'XML'
-    header 'Accept', 'application/xml'
-  end
-  get @current_collection_url, {}
-  last_response.status == 200
-end
-
-Then /^result should be valid ([A-Z]+)$/ do |format|
-  if format == 'HTML'
-    last_response.body.should =~ /^\<\!DOCTYPE html PUBLIC/
-  else
-    last_response.body.should_not =~ /^\<\!DOCTYPE html PUBLIC/
-  end
-end
-
-Then /^result should contain (\d+) ([A-Za-z_]+)$/ do |count, collection|
-  (xml/"/#{collection}/#{collection.gsub(/s$/, '')}").size.should == count.to_i
-end
-
-Then /^name of these ([A-Za-z_]+) should be$/ do |collection, table|
-  names = table.raw.flatten
-  (xml/"/#{collection}/#{collection.gsub(/s$/, '')}/name").each do |name|
-    names.delete(name.text)
-  end
-  names.should be_empty
-end
-
-Then /^([a-z]+) properties should be$/ do |type, table|
-  properties = table.raw.flatten
-  (xml/"hardware_profiles/hardware_profile/property[@kind='#{type}']").each do |name|
-    properties.delete(name[:name])
-  end
-  properties.should be_empty
-end
-
-Given /^I choose ([a-z_]+) with ([a-z_]+) ([0-9a-zA-Z_-]+)$/ do |collection, property, value|
-  @current_collection_url += "/%s" % value if property == 'id'
-end
-
-Then /^result should contain one ([A-Za-z_]+)$/ do |item|
-  (xml/"/#{item}").size.should == 1
-end
-
-Then /^([a-z_]+) of this ([A-Za-z_]+) should be ([A-Za-z_]+)$/ do |property, object, value|
-  (xml/"/#{object}/#{property}").text.strip.should == value.strip
-end
-
-Then /^range properties should have default, first and last values:$/ do |table|
-  table.raw.each do |property|
-    (xml/"/hardware_profile/property[@name='#{property[0]}']").first.should_not be_nil
-    (xml/"/hardware_profile/property[@name='#{property[0]}']").first[:value].should_not be_nil
-    (xml/"/hardware_profile/property[@name='#{property[0]}']").first[:value].should == property[1]
-    (xml/"/hardware_profile/property[@name='#{property[0]}']/range").first[:first].should_not be_nil
-    (xml/"/hardware_profile/property[@name='#{property[0]}']/range").first[:first].should == property[2]
-    (xml/"/hardware_profile/property[@name='#{property[0]}']/range").first[:last].should_not be_nil
-    (xml/"/hardware_profile/property[@name='#{property[0]}']/range").first[:last].should == property[3]
-  end
-end
-
-Then /^range properties should have param for instance create operation$/ do
-  (xml/"hardware_profile/*/param").length.should > 0
-  (xml/"/hardware_profile/*/param").each do |param|
-    param[:href].should_not be_nil
-    param[:method].should == "post"
-    param[:name].should_not be_nil
-    param[:operation].should == "create"
-  end
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/step_definitions/images_steps.rb
----------------------------------------------------------------------
diff --git a/tests/rhevm/step_definitions/images_steps.rb b/tests/rhevm/step_definitions/images_steps.rb
deleted file mode 100644
index 7a37a08..0000000
--- a/tests/rhevm/step_definitions/images_steps.rb
+++ /dev/null
@@ -1,12 +0,0 @@
-Then /^each ([A-Za-z_]+) should have properties set to$/ do |object, table|
-  table.raw.each do |property|
-    (xml/"*/#{object}/#{property[0]}").each do |element|
-      element.text.should == property[1]
-    end
-  end
-end
-
-Then /^attribute ([a-z_]+) should be set to ([0-9A-Za-z_-]+)$/ do |property, value|
-  (xml/"/#{@current_collection.gsub(/s$/, '')}").first[property.to_sym] == value
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/step_definitions/instances_steps.rb
----------------------------------------------------------------------
diff --git a/tests/rhevm/step_definitions/instances_steps.rb b/tests/rhevm/step_definitions/instances_steps.rb
deleted file mode 100644
index 99a229e..0000000
--- a/tests/rhevm/step_definitions/instances_steps.rb
+++ /dev/null
@@ -1,55 +0,0 @@
-Then /^instance should have launch_time set to valid time$/ do
-  time = (xml/'instance/launch_time').first.text
-  lambda { Date.parse(time) }.should_not raise_error
-end
-
-Then /^instance should be in ([A-Z]+) state$/ do |state|
-  (xml/'instance/state').first.text.should == state
-end
-
-Then /^instance should have defined actions$/ do |table|
-  actions = table.raw.flatten
-  (xml/'instance/actions/link').each do |action|
-    actions.delete(action[:rel])
-  end
-  actions.should be_empty
-end
-
-Then /^instance should have linked valid$/ do |table|
-  original_xml = xml.dup
-  table.raw.flatten.each do |link|
-    (original_xml/"instance/#{link}").should_not be_empty
-    (original_xml/"instance/#{link}").first[:method].should_not nil
-    (original_xml/"instance/#{link}").first[:href].should_not nil
-    get (original_xml/"instance/#{link}").first[:href], {}
-    last_response.status.should == 200
-  end
-end
-
-Then /^instance should have set of public_addresses$/ do |table|
-  addresses = table.raw.flatten
-  (xml/'instance/public_addresses/address').each do |address|
-    addresses.delete(address.text)
-  end
-  addresses.should be_empty
-end
-
-Then /^I want to ([a-z]+) this instance$/ do |action|
-  get @current_collection_url
-end
-
-Then /^I follow ([a-z]+) link in actions$/ do |action|
-  link = (xml/"instance/actions/link[@rel='#{action}']").first
-  @instance_id = (xml/'instance').first[:id]
-  if link[:method].eql?('post')
-    post link[:href]
-  end
-  if link[:method].eql?('delete')
-    delete link[:href]
-  end
-end
-
-Then /^this instance should be in ([A-Z]+) state$/ do |state|
-  last_response.status.should == 302
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/step_definitions/storage_volumes_steps.rb
----------------------------------------------------------------------
diff --git a/tests/rhevm/step_definitions/storage_volumes_steps.rb b/tests/rhevm/step_definitions/storage_volumes_steps.rb
deleted file mode 100644
index 258f6b5..0000000
--- a/tests/rhevm/step_definitions/storage_volumes_steps.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-Then /^([a-z_]+) should have ([a-z_]+) set to$/ do |item, property, table|
-  (xml/"/#{item}/#{property}").first.text.should == table.raw.flatten.first
-end
-

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/storage_volumes.feature
----------------------------------------------------------------------
diff --git a/tests/rhevm/storage_volumes.feature b/tests/rhevm/storage_volumes.feature
deleted file mode 100644
index a6b08f0..0000000
--- a/tests/rhevm/storage_volumes.feature
+++ /dev/null
@@ -1,28 +0,0 @@
-Feature: Working with RHEV-M storage volumes
-
-  Scenario: Get list of available storage volumes
-    Given I enter storage_volumes collection
-    And I am authorized with my credentials
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain 2 storage_volumes
-    And name of these storage_volumes should be
-      |  isos |
-      |  windows |
-
-  Scenario: Get details about windows storage volume
-    Given I enter storage_volumes collection
-    And I am authorized with my credentials
-    And I choose storage_volume with id abbc1a9e-4a91-416e-9f62-a180d88f3825
-    When I request HTML response
-    Then result should be valid HTML
-    When I request XML response
-    Then result should be valid XML
-    And result should contain one storage_volume
-    And attribute id should be set to abbc1a9e-4a91-416e-9f62-a180d88f3825
-    And storage_volume should have capacity set to
-      | 194560.0 |
-    And storage_volume should have device set to
-      | 192.168.1.10:/RHEV |

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/support/env.rb
----------------------------------------------------------------------
diff --git a/tests/rhevm/support/env.rb b/tests/rhevm/support/env.rb
deleted file mode 100644
index 58a2a0f..0000000
--- a/tests/rhevm/support/env.rb
+++ /dev/null
@@ -1,65 +0,0 @@
-SERVER_DIR = File::expand_path(File::join(File::dirname(__FILE__), "../../../server"))
-
-$top_srcdir = SERVER_DIR
-$:.unshift File::join($top_srcdir, 'lib')
-
-Dir.chdir(SERVER_DIR)
-
-require 'rubygems'
-require 'nokogiri'
-require 'deltacloud/server'
-require 'rack/test'
-
-Sinatra::Application.set :environment, :test
-Sinatra::Application.set :root, SERVER_DIR
-
-CONFIG = {
-  :username => 'admin@rhevm.brq.redhat.com',
-  :password => 'Redhat01'
-}
-
-ENV['RACK_ENV'] = 'test'
-
-
-World do
-
-  include Rack::Test::Methods
-
-  module Rack
-    module Test
-      class Session
-        def headers
-          @headers
-        end
-      end
-    end
-    class MockSession
-      def set_last_response(response)
-        @last_response = response
-      end
-    end
-  end
-
-  def app
-    @app = Rack::Builder.new do
-      set :environment => :development
-      set :loggining => true
-      set :raise_errors => true
-      set :show_exceptions => true
-      run Sinatra::Application
-    end
-  end
-
-  def xml
-    Nokogiri::XML(last_response.body)
-  end
-
-
-
-  Before do
-    unless @no_header
-      header 'Accept', 'application/xml;q=9'
-    end
-  end
-
-end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/support/fixtures/05cb6c3cbcd67f935e8a3c8e94cac942.fixture
----------------------------------------------------------------------
diff --git a/tests/rhevm/support/fixtures/05cb6c3cbcd67f935e8a3c8e94cac942.fixture b/tests/rhevm/support/fixtures/05cb6c3cbcd67f935e8a3c8e94cac942.fixture
deleted file mode 100644
index d593efb..0000000
--- a/tests/rhevm/support/fixtures/05cb6c3cbcd67f935e8a3c8e94cac942.fixture
+++ /dev/null
@@ -1 +0,0 @@
-["https://10.34.2.122:8443/rhevm-api-powershell/vms/5b602d1a-4db0-4ab0-8842-5f3dfb551ba6/start","post",{"status":200,"content_type":"application/xml","body":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<action id=\"bb4c133d-df99-4468-9633-74cdc70ae03d\" href=\"/rhevm-api-powershell/vms/5b602d1a-4db0-4ab0-8842-5f3dfb551ba6/start/bb4c133d-df99-4468-9633-74cdc70ae03d\">\n    <status>FAILED</status>\n    <link rel=\"parent\" href=\"/rhevm-api-powershell/vms/5b602d1a-4db0-4ab0-8842-5f3dfb551ba6\"/>\n    <link rel=\"replay\" href=\"/rhevm-api-powershell/vms/5b602d1a-4db0-4ab0-8842-5f3dfb551ba6/start\"/>\n    <fault>\n        <reason>Powershell command &quot;start-vm -vmid &quot;5b602d1a-4db0-4ab0-8842-5f3dfb551ba6&quot;&quot; failed with Command 'start-vm -vmid &quot;5b602d1a-4db0-4ab0-8842-5f3dfb551ba6&quot;' exited with status=1</reason>\n        <detail>com.redhat.rhevm.api.powershell.util.PowerShellException: Command 'start-vm -vmid &quot;5b602d1a-4db0-4ab0-8842-5f3
 dfb551ba6&quot;' exited with status=1&#xD;\n\tat com.redhat.rhevm.api.powershell.util.PowerShellCmd.handleExitStatus(PowerShellCmd.java:252)&#xD;\n\tat com.redhat.rhevm.api.powershell.util.PowerShellCmd.complete(PowerShellCmd.java:247)&#xD;\n\tat com.redhat.rhevm.api.powershell.util.PowerShellCmd.runCommand(PowerShellCmd.java:278)&#xD;\n\tat com.redhat.rhevm.api.powershell.resource.CommandRunner.execute(CommandRunner.java:45)&#xD;\n\tat com.redhat.rhevm.api.common.resource.AbstractActionableResource$AbstractActionTask.run(AbstractActionableResource.java:170)&#xD;\n\tat com.redhat.rhevm.api.common.resource.AbstractActionableResource.perform(AbstractActionableResource.java:152)&#xD;\n\tat com.redhat.rhevm.api.common.resource.AbstractActionableResource.doAction(AbstractActionableResource.java:104)&#xD;\n\tat com.redhat.rhevm.api.powershell.resource.PowerShellVmResource.start(PowerShellVmResource.java:215)&#xD;\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xD;\n\tat
  sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&#xD;\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&#xD;\n\tat java.lang.reflect.Method.invoke(Unknown Source)&#xD;\n\tat org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)&#xD;\n\tat org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:252)&#xD;\n\tat org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:217)&#xD;\n\tat org.jboss.resteasy.core.ResourceLocator.invokeOnTargetObject(ResourceLocator.java:152)&#xD;\n\tat org.jboss.resteasy.core.ResourceLocator.invoke(ResourceLocator.java:92)&#xD;\n\tat org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:514)&#xD;\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:491)&#xD;\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:120)&#xD;\n\tat org.jboss.resteasy.plugins.server.servlet.ServletContai
 nerDispatcher.service(ServletContainerDispatcher.java:200)&#xD;\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:48)&#xD;\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:43)&#xD;\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:729)&#xD;\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&#xD;\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&#xD;\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&#xD;\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)&#xD;\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)&#xD;\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&#xD;\n\tat org.apache.catalina.valves.ErrorReportVa
 lve.invoke(ErrorReportValve.java:117)&#xD;\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&#xD;\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)&#xD;\n\tat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)&#xD;\n\tat org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&#xD;\n\tat org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&#xD;\n\tat org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&#xD;\n\tat org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)&#xD;\n\tat java.lang.Thread.run(Unknown Source)&#xD;\n</detail>\n    </fault>\n</action>\n"}]

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/support/fixtures/18ec06387f4e0a980cbbbbedeee85d71.fixture
----------------------------------------------------------------------
diff --git a/tests/rhevm/support/fixtures/18ec06387f4e0a980cbbbbedeee85d71.fixture b/tests/rhevm/support/fixtures/18ec06387f4e0a980cbbbbedeee85d71.fixture
deleted file mode 100644
index 5b28276..0000000
--- a/tests/rhevm/support/fixtures/18ec06387f4e0a980cbbbbedeee85d71.fixture
+++ /dev/null
@@ -1 +0,0 @@
-["https://10.34.2.122:8443/rhevm-api-powershell/vms/f159bbf5-ecb5-40ad-acea-040096f916e7/nics","get",{"content_type":"application/xml","status":200,"body":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<nics>\n    <nic id=\"4b31691a-d325-4907-86a7-b779a86cad7a\" href=\"/rhevm-api-powershell/vms/f159bbf5-ecb5-40ad-acea-040096f916e7/nics/4b31691a-d325-4907-86a7-b779a86cad7a\">\n        <name>nic1</name>\n        <vm id=\"f159bbf5-ecb5-40ad-acea-040096f916e7\" href=\"/rhevm-api-powershell/vms/f159bbf5-ecb5-40ad-acea-040096f916e7\"/>\n        <network id=\"f4d6c117-afbb-4db2-bf82-c5d388b4b323\" href=\"/rhevm-api-powershell/networks/f4d6c117-afbb-4db2-bf82-c5d388b4b323\"/>\n        <type>PV</type>\n        <mac address=\"00:1a:4a:a8:01:13\"/>\n    </nic>\n</nics>\n"}]

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/support/fixtures/32c55dd505856722696e5923cbde59b7.fixture
----------------------------------------------------------------------
diff --git a/tests/rhevm/support/fixtures/32c55dd505856722696e5923cbde59b7.fixture b/tests/rhevm/support/fixtures/32c55dd505856722696e5923cbde59b7.fixture
deleted file mode 100644
index 0250d49..0000000
--- a/tests/rhevm/support/fixtures/32c55dd505856722696e5923cbde59b7.fixture
+++ /dev/null
@@ -1 +0,0 @@
-["https://10.34.2.122:8443/rhevm-api-powershell/vms/080d18f9-6832-4dca-9efb-63573aef7c12/nics","get",{"content_type":"application/xml","status":200,"body":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<nics>\n    <nic id=\"838bad06-bdeb-4c0c-a310-f42ca1254c69\" href=\"/rhevm-api-powershell/vms/080d18f9-6832-4dca-9efb-63573aef7c12/nics/838bad06-bdeb-4c0c-a310-f42ca1254c69\">\n        <name>nic1</name>\n        <vm id=\"080d18f9-6832-4dca-9efb-63573aef7c12\" href=\"/rhevm-api-powershell/vms/080d18f9-6832-4dca-9efb-63573aef7c12\"/>\n        <network id=\"f4d6c117-afbb-4db2-bf82-c5d388b4b323\" href=\"/rhevm-api-powershell/networks/f4d6c117-afbb-4db2-bf82-c5d388b4b323\"/>\n        <type>PV</type>\n        <mac address=\"00:1a:4a:a8:01:1c\"/>\n    </nic>\n</nics>\n"}]

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/a53f9b4b/tests/rhevm/support/fixtures/530d1fad492a210b11e64a6714645727.fixture
----------------------------------------------------------------------
diff --git a/tests/rhevm/support/fixtures/530d1fad492a210b11e64a6714645727.fixture b/tests/rhevm/support/fixtures/530d1fad492a210b11e64a6714645727.fixture
deleted file mode 100644
index d78d595..0000000
--- a/tests/rhevm/support/fixtures/530d1fad492a210b11e64a6714645727.fixture
+++ /dev/null
@@ -1 +0,0 @@
-["https://10.34.2.122:8443/rhevm-api-powershell/vms/5b2555c9-73f1-46dc-b379-a1f6dd382c86/suspend","post",{"content_type":"application/xml","status":200,"body":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<action id=\"87a841ce-6132-45c9-bfa3-768299e7ab26\" href=\"/rhevm-api-powershell/vms/5b2555c9-73f1-46dc-b379-a1f6dd382c86/suspend/87a841ce-6132-45c9-bfa3-768299e7ab26\">\n    <status>COMPLETE</status>\n    <link rel=\"parent\" href=\"/rhevm-api-powershell/vms/5b2555c9-73f1-46dc-b379-a1f6dd382c86\"/>\n    <link rel=\"replay\" href=\"/rhevm-api-powershell/vms/5b2555c9-73f1-46dc-b379-a1f6dd382c86/suspend\"/>\n</action>\n"}]


Mime
View raw message