From 7987967824f102eb57408ff26ae631b6b5cd5d89 Mon Sep 17 00:00:00 2001 From: Gaetan Craig-Riou Date: Fri, 3 Nov 2023 16:03:23 +1100 Subject: [PATCH] Check product image url is present on supplied product endpoint --- engines/dfc_provider/spec/requests/enterprises_spec.rb | 2 +- .../dfc_provider/spec/requests/supplied_products_spec.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/engines/dfc_provider/spec/requests/enterprises_spec.rb b/engines/dfc_provider/spec/requests/enterprises_spec.rb index 0e5f885490..2f8e5a6fa3 100644 --- a/engines/dfc_provider/spec/requests/enterprises_spec.rb +++ b/engines/dfc_provider/spec/requests/enterprises_spec.rb @@ -21,7 +21,7 @@ describe "Enterprises", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: end let!(:product) { create( - :base_product, + :product_with_image, id: 90_000, supplier: enterprise, name: "Apple", description: "Round", variants: [variant], ) diff --git a/engines/dfc_provider/spec/requests/supplied_products_spec.rb b/engines/dfc_provider/spec/requests/supplied_products_spec.rb index a3e2ed2d77..47e7d7440f 100644 --- a/engines/dfc_provider/spec/requests/supplied_products_spec.rb +++ b/engines/dfc_provider/spec/requests/supplied_products_spec.rb @@ -2,13 +2,12 @@ require_relative "../swagger_helper" -describe "SuppliedProducts", type: :request, swagger_doc: "dfc.yaml", - rswag_autodoc: true do +describe "SuppliedProducts", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do let!(:user) { create(:oidc_user) } let!(:enterprise) { create(:distributor_enterprise, id: 10_000, owner: user) } let!(:product) { create( - :base_product, + :product_with_image, id: 90_000, supplier: enterprise, name: "Pesto", description: "Basil Pesto", variants: [variant], @@ -146,6 +145,7 @@ describe "SuppliedProducts", type: :request, swagger_doc: "dfc.yaml", run_test! do expect(response.body).to include variant.name expect(json_response["ofn:spree_product_id"]).to eq 90_000 + expect(json_response["ofn:image"]).to include("logo-white.png") end end