From a27254badc84a67602ceddf40eb8cc2cfa4ce43f Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Fri, 25 Jan 2013 21:48:52 -0500 Subject: [PATCH] OpenStack: update tenant_list tests Updates the tenant_list tests to pass in *real* mode. --- lib/fog/openstack/requests/compute/list_tenants.rb | 1 + tests/openstack/requests/compute/tenant_tests.rb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/fog/openstack/requests/compute/list_tenants.rb b/lib/fog/openstack/requests/compute/list_tenants.rb index 59e9394ac..d840ebe57 100644 --- a/lib/fog/openstack/requests/compute/list_tenants.rb +++ b/lib/fog/openstack/requests/compute/list_tenants.rb @@ -21,6 +21,7 @@ module Fog response = Excon::Response.new response.status = [200, 204][rand(1)] response.body = { + 'tenants_links' => [], 'tenants' => [ {'id' => '1', 'description' => 'Has access to everything', diff --git a/tests/openstack/requests/compute/tenant_tests.rb b/tests/openstack/requests/compute/tenant_tests.rb index 1299f9eda..cd1abc8c9 100644 --- a/tests/openstack/requests/compute/tenant_tests.rb +++ b/tests/openstack/requests/compute/tenant_tests.rb @@ -4,11 +4,11 @@ Shindo.tests('Fog::Compute[:openstack] | tenant requests', ['openstack']) do 'id' => String, 'name' => String, 'enabled' => Fog::Boolean, - 'description' => String + 'description' => Fog::Nullable::String } tests('success') do - tests('#list_tenants').formats({'tenants' => [@tenant_format]}) do + tests('#list_tenants').formats({'tenants_links' => Array, 'tenants' => [@tenant_format]}) do Fog::Compute[:openstack].list_tenants.body end