[PATCH conductor] RM 3728 - Fix cuke upstream failure in pool.feature:183 - v2

Jason Guiditta jguiditt at redhat.com
Mon Aug 20 20:56:14 UTC 2012


On 20/08/12 12:52 -0700, Richard Su wrote:
>https://www.aeolusproject.org/redmine/issues/3728
>
>Pool.catalog_images_collection makes call out to warehouse.
>Stubbed out that method to return expected values.
>
>Updated with better formatting from jayg.
>---
> src/features/step_definitions/pool_steps.rb |    4 ++++
> 1 files changed, 4 insertions(+), 0 deletions(-)
>
>diff --git a/src/features/step_definitions/pool_steps.rb b/src/features/step_definitions/pool_steps.rb
>index f575dc2..9635471 100644
>--- a/src/features/step_definitions/pool_steps.rb
>+++ b/src/features/step_definitions/pool_steps.rb
>@@ -141,6 +141,10 @@ end
> Given /^"([^"]*)" has catalog_entry "([^"]*)"$/ do |catalog_name, catalog_entry_name|
>   catalog = Catalog.find_by_name(catalog_name)
>   deployable = FactoryGirl.create :deployable, :name => catalog_entry_name, :catalogs => [catalog]
>+  Pool.any_instance.stub(:catalog_images_collection) do
>+    [{:catalog => catalog.name ,:deployable => deployable.name,
>+       :image => "name uuid", :provider_images =>[] }]
>+  end
> end
>
> Given /^"([^"]*)" has catalog_entry with parameters "([^"]*)"$/ do |catalog_name, catalog_entry_name|
>-- 
>1.7.7.6
>
ACK/pushed, test works both on f16 system and upstream gems.

-j



More information about the aeolus-devel mailing list