<phpunit bootstrap="tests/phpunit/includes/bootstrap.php" backupGlobals="false" colors="true" beStrictAboutTestsThatDoNotTestAnything="true" > <testsuites> <!-- Default test suite to run all tests --> <testsuite name="default"> <directory suffix=".php">tests/phpunit/tests</directory> <exclude>tests/phpunit/tests/actions/closures.php</exclude> <exclude>tests/phpunit/tests/image/editor.php</exclude> <exclude>tests/phpunit/tests/image/editorGd.php</exclude> <exclude>tests/phpunit/tests/image/editorImagick.php</exclude> <exclude>tests/phpunit/tests/oembed/headers.php</exclude> <exclude>tests/phpunit/tests/rest-api/rest-autosaves-controller.php</exclude> <file phpVersion="5.3.0">tests/phpunit/tests/actions/closures.php</file> <file phpVersion="5.3.0">tests/phpunit/tests/image/editor.php</file> <file phpVersion="5.3.0">tests/phpunit/tests/image/editorGd.php</file> <file phpVersion="5.3.0">tests/phpunit/tests/image/editorImagick.php</file> <file phpVersion="5.3.0">tests/phpunit/tests/oembed/headers.php</file> </testsuite> <!-- Sets the DOING_AUTOSAVE constant, so needs to be run last --> <testsuite name="restapi-autosave"> <file>tests/phpunit/tests/rest-api/rest-autosaves-controller.php</file> </testsuite> </testsuites> <groups> <exclude> <group>ajax</group> <group>ms-files</group> <group>ms-required</group> <group>external-http</group> </exclude> </groups> <logging> <log type="junit" target="tests/phpunit/build/logs/junit.xml" logIncompleteSkipped="false"/> </logging> <php> <const name="WP_RUN_CORE_TESTS" value="1" /> </php> <listeners> <listener class="SpeedTrapListener" file="tests/phpunit/includes/speed-trap-listener.php"> <arguments> <array> <element key="slowThreshold"> <integer>150</integer> </element> </array> </arguments> </listener> </listeners> <filter> <whitelist addUncoveredFilesFromWhitelist="true"> <directory suffix=".php">src</directory> <exclude> <!-- Third party library exclusions --> <file>src/wp-admin/includes/class-ftp*</file> <file>src/wp-admin/includes/class-pclzip.php</file> <file>src/wp-admin/includes/deprecated.php</file> <file>src/wp-admin/includes/ms-deprecated.php</file> <file>src/wp-includes/atomlib.php</file> <file>src/wp-includes/class-IXR.php</file> <file>src/wp-includes/class-json.php</file> <file>src/wp-includes/class-phpass.php</file> <file>src/wp-includes/class-phpmailer.php</file> <file>src/wp-includes/class-pop3.php</file> <file>src/wp-includes/class-requests.php</file> <file>src/wp-includes/class-simplepie.php</file> <file>src/wp-includes/class-smtp.php</file> <file>src/wp-includes/class-snoopy.php</file> <file>src/wp-includes/deprecated.php</file> <file>src/wp-includes/ms-deprecated.php</file> <file>src/wp-includes/pluggable-deprecated.php</file> <file>src/wp-includes/rss.php</file> <directory suffix=".php">src/wp-includes/ID3</directory> <directory suffix=".php">src/wp-includes/IXR</directory> <directory suffix=".php">src/wp-includes/random_compat</directory> <directory suffix=".php">src/wp-includes/Requests</directory> <directory suffix=".php">src/wp-includes/SimplePie</directory> <directory suffix=".php">src/wp-includes/Text</directory> </exclude> </whitelist> </filter> </phpunit>