Adding the require ship address flag to admin UI:

This commit is contained in:
Will Marshall
2014-03-05 11:12:23 +11:00
parent 8b840388c8
commit 66866f09b5
2 changed files with 13 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
/ insert_bottom "[data-hook='admin_shipping_method_form_availability_fields'] > fieldset"
= f.field_container :shipping_requirements do
= f.label :require_ship_address, "Requires shipping address?"
= f.check_box :require_ship_address

View File

@@ -70,6 +70,14 @@ feature 'shipping methods' do
login_to_admin_as enterprise_user
end
it "lets me choose whether a shipping address is required" do
click_link "Enterprises"
within(".enterprise-#{distributor1.id}") { click_link 'Shipping Methods' }
click_link 'New Shipping Method'
page.should have_content "Requires shipping address?"
end
it "creates shipping methods" do
click_link 'Enterprises'
within(".enterprise-#{distributor1.id}") { click_link 'Shipping Methods' }