No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

42 líneas
2.0 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. /**
  4. * Copyright © Magento, Inc. All rights reserved.
  5. * See COPYING.txt for license details.
  6. */
  7. -->
  8. <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
  10. <test name="StorefrontNewsletterGuestSubscriptionWithDisallowedOptionTest">
  11. <annotations>
  12. <features value="Newsletter"/>
  13. <stories value="Disabled Guest Newsletter Subscription"/>
  14. <title value="Newsletter Subscription for guest is disabled and cannot be performed"/>
  15. <description value="Guest cannot subscribe to Newsletter if it is disallowed in configurations"/>
  16. <severity value="AVERAGE"/>
  17. <group value="newsletter"/>
  18. <group value="configuration"/>
  19. <testCaseId value="MC-35728"/>
  20. <group value="pr_exclude"/>
  21. </annotations>
  22. <before>
  23. <magentoCLI stepKey="disableGuestSubscription" command="config:set newsletter/subscription/allow_guest_subscribe 0"/>
  24. <magentoCLI command="cache:clean config" stepKey="cleanCache"/>
  25. </before>
  26. <after>
  27. <magentoCLI stepKey="allowGuestSubscription" command="config:set newsletter/subscription/allow_guest_subscribe 1"/>
  28. <magentoCLI command="cache:clean config" stepKey="cacheClean"/>
  29. </after>
  30. <actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="openStorefrontPage"/>
  31. <actionGroup ref="StorefrontCreateNewsletterSubscriberActionGroup" stepKey="createSubscription">
  32. <argument name="email" value="{{_defaultNewsletter.senderEmail}}"/>
  33. </actionGroup>
  34. <actionGroup ref="StorefrontAssertErrorMessageActionGroup" stepKey="assertMessage">
  35. <argument name="message" value="Sorry, but the administrator denied subscription for guests. Please register."/>
  36. <argument name="messageType" value="error"/>
  37. </actionGroup>
  38. </test>
  39. </tests>