From 76648b97b01da1f025d1053e3ea94c548db2f181 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Thu, 2 Apr 2015 14:15:00 +1100 Subject: [PATCH] Update spec, properties must exist for enterprise users before they can be assigned --- spec/features/admin/enterprises_spec.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/features/admin/enterprises_spec.rb b/spec/features/admin/enterprises_spec.rb index 0cd6f08451..a75125bdb5 100644 --- a/spec/features/admin/enterprises_spec.rb +++ b/spec/features/admin/enterprises_spec.rb @@ -474,11 +474,12 @@ feature %q{ end scenario "managing producer properties", js: true do + create(:property, name: "Certified Organic") click_link 'Enterprises' within(".enterprise-#{supplier1.id}") { click_link 'Properties' } - # -- Create / update - fill_in 'enterprise_producer_properties_attributes_0_property_name', with: "Certified Organic" + # -- Update only + select2_select "Certified Organic", from: 'enterprise_producer_properties_attributes_0_property_name' fill_in 'enterprise_producer_properties_attributes_0_value', with: "NASAA 12345" click_button 'Update' page.should have_selector '#listing_enterprises a', text: supplier1.name