Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
 

118 строки
5.6 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. /**
  4. * PHPUnit configuration for GraphQL web API functional tests.
  5. *
  6. * Copyright © Magento, Inc. All rights reserved.
  7. * See COPYING.txt for license details.
  8. */
  9. -->
  10. <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  11. xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/9.1/phpunit.xsd"
  12. colors="true"
  13. columns="max"
  14. beStrictAboutTestsThatDoNotTestAnything="false"
  15. bootstrap="./framework/bootstrap.php"
  16. testSuiteLoaderClass="Magento\TestFramework\ApiSuiteLoader"
  17. testSuiteLoaderFile="framework/Magento/TestFramework/ApiSuiteLoader.php"
  18. >
  19. <!-- Test suites definition -->
  20. <testsuites>
  21. <testsuite name="Magento GraphQL web API functional tests">
  22. <file>testsuite/Magento/WebApiTest.php</file>
  23. </testsuite>
  24. <testsuite name="Magento GraphQL web API functional tests real suite">
  25. <directory>testsuite/Magento/GraphQl</directory>
  26. </testsuite>
  27. </testsuites>
  28. <!-- PHP INI settings and constants definition -->
  29. <php>
  30. <includePath>./testsuite</includePath>
  31. <const name="TESTS_INSTALL_CONFIG_FILE" value="config/install-config-mysql.php"/>
  32. <!-- Local XML post installation configuration file ('.dist' extension will be added, if the specified file doesn't exist) -->
  33. <const name="TESTS_POST_INSTALL_SETUP_COMMAND_CONFIG_FILE" value="config/post-install-setup-command-config.php"/>
  34. <const name="TESTS_GLOBAL_CONFIG_FILE" value="config/config-global.php"/>
  35. <!-- Webserver URL -->
  36. <const name="TESTS_BASE_URL" value="http://magento.url"/>
  37. <!-- Webserver API user -->
  38. <const name="TESTS_WEBSERVICE_USER" value="admin"/>
  39. <!-- Webserver API key -->
  40. <const name="TESTS_WEBSERVICE_APIKEY" value="123123q"/>
  41. <!-- Define if debugger should be started using XDEBUG_SESSION cookie -->
  42. <const name="TESTS_XDEBUG_ENABLED" value="false"/>
  43. <!-- Define XDEBUG_SESSION cookie value-->
  44. <const name="TESTS_XDEBUG_SESSION" value="phpstorm" />
  45. <ini name="date.timezone" value="America/Los_Angeles"/>
  46. <!-- Semicolon-separated 'glob' patterns, that match global XML configuration files -->
  47. <const name="TESTS_GLOBAL_CONFIG_DIR" value="../../../app/etc"/>
  48. <!-- Whether to cleanup the application before running tests or not -->
  49. <const name="TESTS_CLEANUP" value="enabled"/>
  50. <!--Defines if Magento should be installed before tests execution-->
  51. <const name="TESTS_MAGENTO_INSTALLATION" value="disabled"/>
  52. <!-- Magento mode for tests execution. Possible values are "default", "developer" and "production". -->
  53. <const name="TESTS_MAGENTO_MODE" value="default"/>
  54. <const name="USE_OVERRIDE_CONFIG" value="enabled"/>
  55. </php>
  56. <!-- Test listeners -->
  57. <listeners>
  58. <listener class="Magento\TestFramework\Event\PhpUnit"/>
  59. <listener class="Yandex\Allure\PhpUnit\AllurePhpUnit">
  60. <arguments>
  61. <string>var/allure-results</string> <!-- XML files output folder -->
  62. <boolean>true</boolean> <!-- Whether to delete previous results on rerun -->
  63. <array> <!-- A list of custom annotations to ignore (optional) -->
  64. <element key="codingStandardsIgnoreStart">
  65. <string>codingStandardsIgnoreStart</string>
  66. </element>
  67. <element key="codingStandardsIgnoreEnd">
  68. <string>codingStandardsIgnoreEnd</string>
  69. </element>
  70. <element key="expectedExceptionMessageRegExp">
  71. <string>expectedExceptionMessageRegExp</string>
  72. </element>
  73. <element key="magentoAdminConfigFixture">
  74. <string>magentoAdminConfigFixture</string>
  75. </element>
  76. <element key="magentoAppArea">
  77. <string>magentoAppArea</string>
  78. </element>
  79. <element key="magentoAppIsolation">
  80. <string>magentoAppIsolation</string>
  81. </element>
  82. <element key="magentoCache">
  83. <string>magentoCache</string>
  84. </element>
  85. <element key="magentoComponentsDir">
  86. <string>magentoComponentsDir</string>
  87. </element>
  88. <element key="magentoConfigFixture">
  89. <string>magentoConfigFixture</string>
  90. </element>
  91. <element key="magentoDataFixture">
  92. <string>magentoDataFixture</string>
  93. </element>
  94. <element key="magentoDataFixtureBeforeTransaction">
  95. <string>magentoDataFixtureBeforeTransaction</string>
  96. </element>
  97. <element key="magentoDbIsolation">
  98. <string>magentoDbIsolation</string>
  99. </element>
  100. <element key="magentoIndexerDimensionMode">
  101. <string>magentoIndexerDimensionMode</string>
  102. </element>
  103. <element key="magentoApiDataFixture">
  104. <string>magentoApiDataFixture</string>
  105. </element>
  106. <element key="Override">
  107. <string>Override</string>
  108. </element>
  109. </array>
  110. </arguments>
  111. </listener>
  112. </listeners>
  113. </phpunit>