fixing BPE feature spec

This commit is contained in:
Maikel Linke
2015-05-01 11:30:26 +10:00
parent 66f847f673
commit baabb5c07f
3 changed files with 18 additions and 15 deletions

View File

@@ -8,4 +8,4 @@
= render 'spree/admin/products/bulk_edit/actions'
= render 'spree/admin/products/bulk_edit/indicators'
= render 'spree/admin/products/bulk_edit/products'
= render 'spree/admin/products/bulk_edit/actions'
= render 'spree/admin/products/bulk_edit/save_button_row'

View File

@@ -0,0 +1,3 @@
%div.sixteen.columns.alpha{ 'ng-hide' => 'loading || products.length == 0', style: "margin-bottom: 10px" }
%div.four.columns.alpha
%input.four.columns.alpha{ :type => 'button', :value => 'Save Changes', 'ng-click' => 'submitProducts()'}

View File

@@ -266,7 +266,7 @@ feature %q{
fill_in "variant_display_as", with: "Case"
fill_in "variant_price", with: "4.0"
fill_in "variant_on_hand", with: "10"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
updated_variant = Spree::Variant.where(deleted_at: nil).last
@@ -325,7 +325,7 @@ feature %q{
fill_in "product_sku", with: "NEW SKU"
end
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
@@ -354,7 +354,7 @@ feature %q{
select "Items", from: "variant_unit_with_scale"
fill_in "variant_unit_name", with: "loaf"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
@@ -377,7 +377,7 @@ feature %q{
first("a.view-variants").trigger('click')
fill_in "variant_unit_value_with_description", with: '123 abc'
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
@@ -402,7 +402,7 @@ feature %q{
select "Weight (kg)", from: "variant_unit_with_scale"
fill_in "master_unit_value_with_description", with: '123 abc'
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
@@ -450,7 +450,7 @@ feature %q{
expect(page).to have_selector "span[name='on_hand']", text: "10"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
v.reload
@@ -474,7 +474,7 @@ feature %q{
fill_in "variant_price", with: "10.0"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
v.reload
@@ -491,21 +491,21 @@ feature %q{
fill_in "product_name", with: "new name 1"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
expect(p.name).to eq "new name 1"
fill_in "product_name", with: "new name 2"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
expect(p.name).to eq "new name 2"
fill_in "product_name", with: "original name"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
expect(p.name).to eq "original name"
@@ -521,7 +521,7 @@ feature %q{
fill_in "product_name", :with => "new product name"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload
expect(p.name).to eq "new product name"
@@ -534,7 +534,7 @@ feature %q{
visit '/admin/products/bulk_edit'
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "No changes to save."
end
end
@@ -553,7 +553,7 @@ feature %q{
expect(page).to have_no_field "product_name", with: p2.name
fill_in "product_name", :with => "new product1"
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p1.reload
expect(p1.name).to eq "new product1"
@@ -829,7 +829,7 @@ feature %q{
fill_in "display_as", with: "Big Bag"
end
click_button 'Save Changes'
first(:button, 'Save Changes').click
expect(page.find("#status-message")).to have_content "Changes saved."
p.reload