diff --git a/spec/system/consumer/shopping/products_spec.rb b/spec/system/consumer/shopping/products_spec.rb index 87ea259de7..60c2bef830 100644 --- a/spec/system/consumer/shopping/products_spec.rb +++ b/spec/system/consumer/shopping/products_spec.rb @@ -47,8 +47,11 @@ describe "As a consumer I want to view products" do add_variant_to_order_cycle(exchange1, variant) end - it "shows HTML product description" do - product.description = '
Formatted product description.
Link to an '\ + it "shows HTML product description and truncates it correctly" do + pending "#10685" + product.description = 'Formatted product description: Lorem ipsum dolor sit amet, + consectetur adipiscing elit. Morbi venenatis metus diam, + eget scelerisque nibh auctor non.
Link to an '\ 'external site'\ '
'
@@ -56,7 +59,6 @@ describe "As a consumer I want to view products" do
visit shop_path
expect(page).to have_content product.name
-
expect_product_description_html_to_be_displayed(product, product.description)
end
@@ -120,6 +122,7 @@ describe "As a consumer I want to view products" do
within "#product-#{product.id} .product-description" do
expect(html).to include(html)
expect(html).not_to include(not_include) if not_include
+ expect(page).to have_content "..." # it truncates a long product description
end
# check in product description modal