msi-suite.xml 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  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. <suites xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:noNamespaceSchemaLocation="../../../../../../../vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Suite/etc/suiteSchema.xsd">
  10. <suite name="MSI_Single_Mode">
  11. <before>
  12. <magentoCLI stepKey="enableBackup" command = "config:set system/backup/functionality_enabled 1" />
  13. <magentoCLI stepKey="dbBackup" command="setup:backup" arguments="--db" />
  14. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  15. <magentoCLI stepKey="disableWYSYWYG" command="config:set cms/wysiwyg/enabled disabled"/>
  16. <magentoCLI stepKey="enableStockManagement" command="config:set cataloginventory/item_options/manage_stock 1"/>
  17. </before>
  18. <include>
  19. <group name="single_mode"/>
  20. </include>
  21. <exclude>
  22. <group name="skip"/>
  23. <group name="multi_mode"/>
  24. </exclude>
  25. <after>
  26. <magentoCLI stepKey="dbRollback" command="setup:rollback" arguments="--db-file%3D%24%28ls%20..%2F..%2F..%2F..%2Fvar%2Fbackups%29%20-n" />
  27. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  28. <magentoCLI stepKey="disableBackup" command = "config:set system/backup/functionality_enabled 0" />
  29. </after>
  30. </suite>
  31. <suite name="MSI_Multi_Mode">
  32. <before>
  33. <magentoCLI stepKey="enableBackup" command = "config:set system/backup/functionality_enabled 1" />
  34. <magentoCLI stepKey="dbBackup" command="setup:backup" arguments="--db" />
  35. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  36. <magentoCLI stepKey="disableWYSYWYG" command="config:set cms/wysiwyg/enabled disabled"/>
  37. </before>
  38. <include>
  39. <group name="multi_mode"/>
  40. </include>
  41. <exclude>
  42. <group name="skip"/>
  43. <group name="single_mode"/>
  44. </exclude>
  45. <after>
  46. <magentoCLI stepKey="dbRollback" command="setup:rollback" arguments="--db-file%3D%24%28ls%20..%2F..%2F..%2F..%2Fvar%2Fbackups%29%20-n" />
  47. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  48. <magentoCLI stepKey="disableBackup" command = "config:set system/backup/functionality_enabled 0" />
  49. </after>
  50. </suite>
  51. <suite name="MSI_Sort_Order_Tests">
  52. <before>
  53. <magentoCLI stepKey="enableBackup" command = "config:set system/backup/functionality_enabled 1" />
  54. <magentoCLI stepKey="dbBackup" command="setup:backup" arguments="--db" />
  55. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  56. <magentoCLI stepKey="disableWYSYWYG" command="config:set cms/wysiwyg/enabled disabled"/>
  57. </before>
  58. <include>
  59. <group name="sort_order_test"/>
  60. </include>
  61. <exclude>
  62. <group name="skip"/>
  63. <group name="single_mode"/>
  64. <group name="multi_mode"/>
  65. </exclude>
  66. <after>
  67. <magentoCLI stepKey="dbRollback" command="setup:rollback" arguments="--db-file%3D%24%28ls%20..%2F..%2F..%2F..%2Fvar%2Fbackups%29%20-n" />
  68. <magentoCLI stepKey="maintenanceDisable" command="maintenance:disable"/>
  69. <magentoCLI stepKey="disableBackup" command = "config:set system/backup/functionality_enabled 0" />
  70. </after>
  71. </suite>
  72. </suites>