Sha256: d7d3529ee6675b472c7dee3358038aa69a621498bce2978f749663a6190e0b37
Contents?: true
Size: 1.22 KB
Versions: 15
Compression:
Stored size: 1.22 KB
Contents
require 'spec_helper' describe "Stock Locations", type: :feature do stub_authorization! before(:each) do create(:country) visit spree.admin_path click_link "Settings" click_link "Shipping" click_link "Stock Locations" end it "can create a new stock location" do click_link "New Stock Location" fill_in "Name", with: "London" check "Active" click_button "Create" expect(page).to have_content("successfully created") expect(page).to have_content("London") end it "can delete an existing stock location", js: true do create(:stock_location) visit current_path expect(find('#listing_stock_locations')).to have_content("NY Warehouse") accept_alert do click_icon :trash end # Wait for API request to complete. wait_for_ajax visit current_path expect(page).to have_content("No Stock Locations found") end it "can update an existing stock location" do create(:stock_location) visit current_path expect(page).to have_content("NY Warehouse") click_icon :edit fill_in "Name", with: "London" click_button "Update" expect(page).to have_content("successfully updated") expect(page).to have_content("London") end end
Version data entries
15 entries across 15 versions & 1 rubygems