diff --git a/features/shipping/managing_shipping_methods/shipping_method_validation.feature b/features/shipping/managing_shipping_methods/shipping_method_validation.feature index 887ff8b029..742161eb54 100644 --- a/features/shipping/managing_shipping_methods/shipping_method_validation.feature +++ b/features/shipping/managing_shipping_methods/shipping_method_validation.feature @@ -10,6 +10,15 @@ Feature: Shipping method validation And the store is available in "English (United States)" And I am logged in as an administrator + + @no-ui @api + Scenario: Trying to add shipping method translation in unexisting locale + When I want to create a new shipping method + And I specify its code as "UPS" + And I name it "Transporteur UPS" in "French (France)" + And I try to save my changes + Then I should be notified that the locale is not available + @ui @api Scenario: Trying to add a new shipping method without specifying its code When I want to create a new shipping method diff --git a/src/Sylius/Behat/Resources/config/suites/api/shipping/managing_shipping_methods.yml b/src/Sylius/Behat/Resources/config/suites/api/shipping/managing_shipping_methods.yml index f75741fb2c..12e14438c7 100644 --- a/src/Sylius/Behat/Resources/config/suites/api/shipping/managing_shipping_methods.yml +++ b/src/Sylius/Behat/Resources/config/suites/api/shipping/managing_shipping_methods.yml @@ -31,6 +31,7 @@ default: - sylius.behat.context.api.admin.managing_shipping_methods - sylius.behat.context.api.admin.response - sylius.behat.context.api.admin.save + - sylius.behat.context.api.admin.translation filters: tags: "@managing_shipping_methods&&@api"