2017-02-06 00:00:57 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<phpunit
|
2017-02-16 20:29:42 +00:00
|
|
|
colors="true"
|
2017-10-02 19:42:15 +00:00
|
|
|
bootstrap="bootstrap.php"
|
2020-02-24 23:52:14 +00:00
|
|
|
cacheTokens="true"
|
2017-07-08 01:06:38 +00:00
|
|
|
convertErrorsToExceptions="false"
|
|
|
|
convertNoticesToExceptions="false"
|
|
|
|
convertWarningsToExceptions="false"
|
2017-02-16 20:29:42 +00:00
|
|
|
beStrictAboutTestsThatDoNotTestAnything="true"
|
|
|
|
beStrictAboutOutputDuringTests="true"
|
2019-06-21 17:47:34 +00:00
|
|
|
forceCoversAnnotation="true"
|
2019-12-07 17:03:41 +00:00
|
|
|
executionOrder="defects"
|
2019-06-21 17:47:34 +00:00
|
|
|
>
|
2017-02-06 00:00:57 +00:00
|
|
|
|
2019-06-22 14:29:26 +00:00
|
|
|
<php>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_HOST" value=""/>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_PORT" value="5432"/>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_USER" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_PASS" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_DB" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_PGSQL_SCHEMA" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_MYSQL_HOST" value="localhost"/>
|
|
|
|
<env name="ARSSE_TEST_MYSQL_PORT" value="3306"/>
|
|
|
|
<env name="ARSSE_TEST_MYSQL_USER" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_MYSQL_PASS" value="arsse_test"/>
|
|
|
|
<env name="ARSSE_TEST_MYSQL_DB" value="arsse_test"/>
|
|
|
|
</php>
|
|
|
|
|
2017-07-20 22:36:03 +00:00
|
|
|
<filter>
|
|
|
|
<whitelist processUncoveredFilesFromWhitelist="true">
|
|
|
|
<directory suffix=".php">../lib</directory>
|
|
|
|
</whitelist>
|
|
|
|
</filter>
|
|
|
|
|
2017-03-31 19:27:59 +00:00
|
|
|
<testsuites>
|
|
|
|
<testsuite name="Exceptions">
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Exception/TestException.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
|
|
|
<testsuite name="Localization">
|
2017-12-22 03:47:19 +00:00
|
|
|
<file>cases/Lang/TestBasic.php</file>
|
|
|
|
<file>cases/Lang/TestComplex.php</file>
|
|
|
|
<file>cases/Lang/TestErrors.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
2017-05-22 17:01:38 +00:00
|
|
|
<testsuite name="Configuration">
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Conf/TestConf.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
2017-09-28 14:16:24 +00:00
|
|
|
<testsuite name="Sundry">
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Misc/TestValueInfo.php</file>
|
2018-01-02 21:53:38 +00:00
|
|
|
<file>cases/Misc/TestDate.php</file>
|
2019-10-18 17:11:03 +00:00
|
|
|
<file>cases/Misc/TestQuery.php</file>
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Misc/TestContext.php</file>
|
2019-08-27 02:13:30 +00:00
|
|
|
<file>cases/Misc/TestURL.php</file>
|
2019-09-28 02:38:03 +00:00
|
|
|
<file>cases/Misc/TestHTTP.php</file>
|
2021-01-03 21:41:15 +00:00
|
|
|
<file>cases/Misc/TestRule.php</file>
|
2017-09-28 14:16:24 +00:00
|
|
|
</testsuite>
|
2017-03-31 19:27:59 +00:00
|
|
|
<testsuite name="User management">
|
2017-12-22 03:47:19 +00:00
|
|
|
<file>cases/User/TestInternal.php</file>
|
2018-11-04 17:06:30 +00:00
|
|
|
<file>cases/User/TestUser.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
2017-06-02 23:16:36 +00:00
|
|
|
<testsuite name="Feed parser">
|
2020-02-03 21:54:45 +00:00
|
|
|
<file>cases/Feed/TestException.php</file>
|
2017-12-22 03:47:19 +00:00
|
|
|
<file>cases/Feed/TestFetching.php</file>
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Feed/TestFeed.php</file>
|
2017-06-02 23:16:36 +00:00
|
|
|
</testsuite>
|
2020-01-19 23:13:32 +00:00
|
|
|
<testsuite name="Database interface">
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Db/TestTransaction.php</file>
|
|
|
|
<file>cases/Db/TestResultAggregate.php</file>
|
|
|
|
<file>cases/Db/TestResultEmpty.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Database/TestDatabase.php</file>
|
|
|
|
</testsuite>
|
|
|
|
<testsuite name="SQLite">
|
2018-11-23 00:55:54 +00:00
|
|
|
<file>cases/Db/SQLite3/TestResult.php</file>
|
|
|
|
<file>cases/Db/SQLite3/TestStatement.php</file>
|
2017-12-22 03:47:19 +00:00
|
|
|
<file>cases/Db/SQLite3/TestCreation.php</file>
|
|
|
|
<file>cases/Db/SQLite3/TestDriver.php</file>
|
|
|
|
<file>cases/Db/SQLite3/TestUpdate.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Db/SQLite3/TestDatabase.php</file>
|
2018-12-06 22:46:00 +00:00
|
|
|
<file>cases/Db/SQLite3PDO/TestResult.php</file>
|
2018-11-23 00:55:54 +00:00
|
|
|
<file>cases/Db/SQLite3PDO/TestStatement.php</file>
|
2017-12-22 16:45:24 +00:00
|
|
|
<file>cases/Db/SQLite3PDO/TestCreation.php</file>
|
|
|
|
<file>cases/Db/SQLite3PDO/TestDriver.php</file>
|
|
|
|
<file>cases/Db/SQLite3PDO/TestUpdate.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Db/SQLite3PDO/TestDatabase.php</file>
|
|
|
|
</testsuite>
|
|
|
|
<testsuite name="PostgreSQL">
|
2018-12-06 22:46:00 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestResult.php</file>
|
2018-11-23 00:55:54 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestStatement.php</file>
|
2018-11-22 18:30:13 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestCreation.php</file>
|
2018-11-27 22:16:00 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestDriver.php</file>
|
2018-11-28 15:46:23 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestUpdate.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Db/PostgreSQL/TestDatabase.php</file>
|
2018-12-12 17:42:40 +00:00
|
|
|
<file>cases/Db/PostgreSQLPDO/TestResult.php</file>
|
|
|
|
<file>cases/Db/PostgreSQLPDO/TestStatement.php</file>
|
|
|
|
<file>cases/Db/PostgreSQLPDO/TestCreation.php</file>
|
|
|
|
<file>cases/Db/PostgreSQLPDO/TestDriver.php</file>
|
|
|
|
<file>cases/Db/PostgreSQLPDO/TestUpdate.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Db/PostgreSQLPDO/TestDatabase.php</file>
|
|
|
|
</testsuite>
|
|
|
|
<testsuite name="MySQL">
|
2019-01-14 04:17:19 +00:00
|
|
|
<file>cases/Db/MySQL/TestResult.php</file>
|
|
|
|
<file>cases/Db/MySQL/TestStatement.php</file>
|
|
|
|
<file>cases/Db/MySQL/TestCreation.php</file>
|
|
|
|
<file>cases/Db/MySQL/TestDriver.php</file>
|
|
|
|
<file>cases/Db/MySQL/TestUpdate.php</file>
|
2020-01-19 23:13:32 +00:00
|
|
|
<file>cases/Db/MySQL/TestDatabase.php</file>
|
2018-12-20 23:06:28 +00:00
|
|
|
<file>cases/Db/MySQLPDO/TestResult.php</file>
|
|
|
|
<file>cases/Db/MySQLPDO/TestStatement.php</file>
|
|
|
|
<file>cases/Db/MySQLPDO/TestCreation.php</file>
|
|
|
|
<file>cases/Db/MySQLPDO/TestDriver.php</file>
|
|
|
|
<file>cases/Db/MySQLPDO/TestUpdate.php</file>
|
2018-12-21 15:14:26 +00:00
|
|
|
<file>cases/Db/MySQLPDO/TestDatabase.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
2018-01-04 19:06:45 +00:00
|
|
|
<testsuite name="REST">
|
2018-01-06 17:02:45 +00:00
|
|
|
<file>cases/REST/TestREST.php</file>
|
2018-01-04 19:06:45 +00:00
|
|
|
</testsuite>
|
2020-11-23 14:31:50 +00:00
|
|
|
<testsuite name="Miniflux">
|
|
|
|
<file>cases/REST/Miniflux/TestErrorResponse.php</file>
|
|
|
|
<file>cases/REST/Miniflux/TestStatus.php</file>
|
2020-11-30 15:52:32 +00:00
|
|
|
<file>cases/REST/Miniflux/TestV1.php</file>
|
2020-11-23 14:31:50 +00:00
|
|
|
</testsuite>
|
2018-01-04 19:06:45 +00:00
|
|
|
<testsuite name="NCNv1">
|
2019-12-05 18:02:02 +00:00
|
|
|
<file>cases/REST/NextcloudNews/TestVersions.php</file>
|
|
|
|
<file>cases/REST/NextcloudNews/TestV1_2.php</file>
|
2020-11-23 14:31:50 +00:00
|
|
|
<file>cases/REST/NextcloudNews/PDO/TestV1_2.php</file>
|
2018-01-04 19:06:45 +00:00
|
|
|
</testsuite>
|
|
|
|
<testsuite name="TTRSS">
|
2019-02-28 20:31:33 +00:00
|
|
|
<file>cases/REST/TinyTinyRSS/TestSearch.php</file>
|
2018-01-04 19:06:45 +00:00
|
|
|
<file>cases/REST/TinyTinyRSS/TestAPI.php</file>
|
|
|
|
<file>cases/REST/TinyTinyRSS/TestIcon.php</file>
|
2018-01-12 14:41:13 +00:00
|
|
|
<file>cases/REST/TinyTinyRSS/PDO/TestAPI.php</file>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuite>
|
2019-03-19 02:49:47 +00:00
|
|
|
<testsuite name="Fever">
|
2019-03-25 12:31:49 +00:00
|
|
|
<file>cases/REST/Fever/TestUser.php</file>
|
2019-03-19 02:49:47 +00:00
|
|
|
<file>cases/REST/Fever/TestAPI.php</file>
|
|
|
|
<file>cases/REST/Fever/PDO/TestAPI.php</file>
|
|
|
|
</testsuite>
|
2018-11-06 17:32:28 +00:00
|
|
|
<testsuite name="Admin tools">
|
2017-12-07 20:46:49 +00:00
|
|
|
<file>cases/Service/TestService.php</file>
|
2019-10-19 22:51:01 +00:00
|
|
|
<file>cases/Service/TestSerial.php</file>
|
|
|
|
<file>cases/Service/TestSubprocess.php</file>
|
2018-11-06 17:32:28 +00:00
|
|
|
<file>cases/CLI/TestCLI.php</file>
|
2019-10-19 16:13:42 +00:00
|
|
|
<file>cases/TestArsse.php</file>
|
2017-07-19 22:07:36 +00:00
|
|
|
</testsuite>
|
2019-03-30 14:01:12 +00:00
|
|
|
<testsuite name="Import/Export">
|
2019-06-21 17:47:34 +00:00
|
|
|
<file>cases/ImportExport/TestFile.php</file>
|
2019-06-22 14:29:26 +00:00
|
|
|
<file>cases/ImportExport/TestImportExport.php</file>
|
2019-03-30 14:01:12 +00:00
|
|
|
<file>cases/ImportExport/TestOPML.php</file>
|
|
|
|
</testsuite>
|
2017-03-31 19:27:59 +00:00
|
|
|
</testsuites>
|
2018-11-06 17:32:28 +00:00
|
|
|
</phpunit>
|