Skip to content

Commit

Permalink
Merge pull request openfoodfoundation#12593 from filipefurtad0/regres…
Browse files Browse the repository at this point in the history
…sion_spec_12591

Adds regression spec for openfoodfoundation#12591
  • Loading branch information
rioug authored Jun 24, 2024
2 parents cd768a1 + 48a39f2 commit c4470f7
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions spec/system/admin/products_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,30 @@
expect(page).to have_content "Unit value is not a number"
end

it "creating product with empty product category" do
pending("#12591")

login_as_admin
visit spree.admin_products_path

click_link 'New Product'

fill_in 'product_name', with: 'Hot Cakes'
select 'New supplier', from: 'product_supplier_id'
select "Weight (kg)", from: 'product_variant_unit_with_scale'
fill_in "product_unit_value", with: '1'
fill_in 'product_price', with: '1.99'
fill_in 'product_on_hand', with: 0
check 'product_on_demand'
select 'Test Tax Category', from: 'product_tax_category_id'
fill_in_trix_editor 'product_description',
with: 'In demand, and on_demand! The hottest cakes in town.'
click_button 'Create'

expect(current_path).to eq spree.admin_products_path
expect(page).to have_content "Product Category must exist"
end

describe "localization settings" do
shared_examples "with different price values" do |localized_number, price|
context "when enable_localized_number is set to #{localized_number}" do
Expand Down

0 comments on commit c4470f7

Please sign in to comment.