From: Petr Blaho <[email protected]>

Adds tests too.
---
 src/app/views/api/entrypoint/index.xml.haml        |    2 ++
 .../controllers/api/entrypoint_controller_spec.rb  |    6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/app/views/api/entrypoint/index.xml.haml 
b/src/app/views/api/entrypoint/index.xml.haml
index 597edbc..183ee31 100644
--- a/src/app/views/api/entrypoint/index.xml.haml
+++ b/src/app/views/api/entrypoint/index.xml.haml
@@ -5,3 +5,5 @@
   %pools{:href => api_pools_url}
   %provider_images{:href => api_provider_images_url}
   %target_images{:href => api_target_images_url}
+  %providers{:href => api_providers_url}
+  %provider_accounts{:href => api_provider_accounts_url}
diff --git a/src/spec/controllers/api/entrypoint_controller_spec.rb 
b/src/spec/controllers/api/entrypoint_controller_spec.rb
index c3425e0..ff2fbdf 100644
--- a/src/spec/controllers/api/entrypoint_controller_spec.rb
+++ b/src/spec/controllers/api/entrypoint_controller_spec.rb
@@ -37,14 +37,16 @@ describe Api::EntrypointController do
 
       it { response.should be_success }
       it { response.headers['Content-Type'].should include("application/xml") }
-      it {
+      it "should have all resources URLs" do
         resp = Hash.from_xml(response.body)
         api = resp['api']
         api['images']['href'].should == api_images_url
         api['builds']['href'].should == api_builds_url
         api['target_images']['href'].should == api_target_images_url
         api['provider_images']['href'].should == api_provider_images_url
-      }
+        api['providers']['href'].should == api_providers_url
+        api['provider_accounts']['href'].should == api_provider_accounts_url
+      end
     end
   end
 end
-- 
1.7.7.6

Reply via email to