From 8f06c326819734d123a936f9f38681d428f45b06 Mon Sep 17 00:00:00 2001 From: Mateusz Date: Mon, 22 Jun 2026 14:46:50 +0200 Subject: [PATCH] Add API tests for payment request order eligibility validator & fix validaton group registration --- .../config/validation/AddPaymentRequest.xml | 5 ++ .../validation/UpdatePaymentRequest.xml | 22 ++++++++ .../ORM/payment_request/order_not_placed.yaml | 18 +++++++ .../payment_request_not_placed.yaml | 7 +++ tests/Api/Shop/PaymentRequestsTest.php | 52 +++++++++++++++++++ 5 files changed, 104 insertions(+) create mode 100644 src/Sylius/Bundle/ApiBundle/Resources/config/validation/UpdatePaymentRequest.xml create mode 100644 tests/Api/DataFixtures/ORM/payment_request/order_not_placed.yaml create mode 100644 tests/Api/DataFixtures/ORM/payment_request/payment_request_not_placed.yaml diff --git a/src/Sylius/Bundle/ApiBundle/Resources/config/validation/AddPaymentRequest.xml b/src/Sylius/Bundle/ApiBundle/Resources/config/validation/AddPaymentRequest.xml index 9486f588a3..2b0b65e36c 100644 --- a/src/Sylius/Bundle/ApiBundle/Resources/config/validation/AddPaymentRequest.xml +++ b/src/Sylius/Bundle/ApiBundle/Resources/config/validation/AddPaymentRequest.xml @@ -13,6 +13,11 @@ + + +