nextcloud/tests/lib
Arthur Schiwon 2ce2de0ae5 add icommentsmanger and icomment implementation
register CommentsManager service, allow override, document in config.sample.php

don't insert autoincrement ids in tests, because of dislikes from oracle and pgsql

specify timezone in null date

only accepts strings for ID parameter that can be converted to int

replace forgotten hardcoded IDs in tests

react on deleted users

react on file deletion

Postgresql compatibility

lastInsertId needs *PREFIX* with the table name

do not listen for file deletion, because it is not reliable (trashbin, external storages)

add runtime cache for comments
2015-12-09 14:34:23 +01:00
..
app fix unit tests 2015-11-23 13:13:26 +01:00
appframework Scrutinizer Auto-Fixes 2015-12-07 15:43:36 +00:00
archive Make root tests extend the \Test\TestCase 2014-11-19 14:53:51 +01:00
backgroundjob Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
cache Replace OC_Config in tests with IConfig calls 2015-12-03 09:38:41 +01:00
command Add code integrity check 2015-12-01 11:55:20 +01:00
comments add icommentsmanger and icomment implementation 2015-12-09 14:34:23 +01:00
contacts Add the user's cloud id to the vCard 2015-12-02 09:14:41 +01:00
db Fix the last insert id test by changing to an autoincrement table 2015-12-09 09:51:33 +01:00
encryption Adding more DB groups to test suits 2015-11-30 10:55:06 +01:00
files Fix more unit tests to pass a mock storage instead of null to FileInfo 2015-12-08 16:33:39 +01:00
group Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
hooks more type hints 2015-06-02 14:07:55 +02:00
http/client Move the helpful method to the TestCase class 2015-06-03 12:33:29 +02:00
integritycheck Add code integrity check 2015-12-01 11:55:20 +01:00
lock Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
log Replace OC_Config in tests with IConfig calls 2015-12-02 23:14:52 +01:00
mail Run test only when idn is available 2015-10-16 11:02:10 +02:00
memcache Fallback to complete Memcached flush if getAllKeys fails 2015-09-05 20:02:49 +01:00
notification Make sure that object id can be a string 2015-11-23 14:18:15 +01:00
ocs Adding more DB groups to test suits 2015-11-30 10:55:06 +01:00
preview Adding more DB groups to test suits 2015-11-30 10:55:06 +01:00
public Test overriding channel 2015-05-15 22:37:14 +03:00
repair Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
security Do not trust casting 2015-12-08 08:50:00 +01:00
session Write to session in batch at the end of the request 2015-09-09 12:48:37 +02:00
share Add a unit test for single user case as well 2015-12-07 12:01:02 +01:00
share20 [Sharing 2.0] Default share provider only generic DI 2015-11-24 10:26:36 +01:00
systemtag Fixed system tags DAV and API and docs 2015-12-04 17:30:50 +01:00
template Add tests for correct path 2015-04-20 12:31:35 +02:00
traits Move dummy backend to Tests namespace 2015-09-22 11:01:11 +02:00
user Fix endless recursion 2015-12-02 14:44:41 +01:00
util/user Move dummy backend to Tests namespace 2015-09-22 11:01:11 +02:00
activitymanager.php Add test coverage for Activity Event and Manager 2015-08-20 10:25:49 +02:00
allconfig.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
api.php Merge pull request #18184 from owncloud/ocs-merge-headers 2015-10-21 10:36:37 +02:00
app.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
appconfig.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
archive.php change tests back to check for logo-wide, make them pass again 2015-05-28 23:39:55 +02:00
autoloader.php Fix autoloader unit test output 2015-11-09 15:54:40 +01:00
avatarmanagertest.php DI in avatar code 2015-12-01 22:15:43 +01:00
avatartest.php DI in avatar code 2015-12-01 22:15:43 +01:00
cache.php Make remaining files extend the test base 2014-11-19 14:53:59 +01:00
capabilitiesmanager.php Use DI 2015-08-10 10:45:16 +02:00
configtests.php rename config test to prevent autoloader issue 2015-09-28 10:47:49 +02:00
contactsmanager.php Mock interface 2014-12-08 13:18:00 +01:00
datetimeformatter.php Use a fixed timestamp so we dont switch days/years with the getTimestampAgo 2014-12-11 13:22:05 +01:00
db.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
dbschema.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
errorHandler.php Make root tests extend the \Test\TestCase 2014-11-19 14:53:51 +01:00
files.php Unit test OC_Files::setUploadLimit() 2015-07-20 15:03:09 +01:00
group.php Move dummy backend to Tests namespace 2015-09-22 11:01:11 +02:00
helper.php Merge pull request #20744 from owncloud/oc_helper-getMimeType-cleanup 2015-11-26 12:37:25 +01:00
helperstorage.php Replace OC_Config in tests with IConfig calls 2015-12-02 23:14:52 +01:00
hookhelper.php Fire prehooks when uploading directly to storage 2015-05-13 17:47:04 +02:00
httphelper.php Add connection timeout to default POST options 2015-05-26 11:22:50 +02:00
image.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
installer.php Replace OC_Config in tests with IConfig calls 2015-12-02 23:14:52 +01:00
l10n.php Replace OC_Config in tests with IConfig calls 2015-12-02 23:14:52 +01:00
largefilehelper.php Make root tests extend the \Test\TestCase 2014-11-19 14:53:51 +01:00
largefilehelpergetfilesize.php Check if open_basedir is set 2014-12-11 00:09:55 +01:00
logger.php Remove passwords from logged exception stack traces 2015-09-24 20:01:30 +02:00
naturalsort.php Add PHPunit test for DefaultCollator 2015-02-24 23:51:08 +01:00
navigationmanagertest.php Add tests for the navigation manager (closure) behaviour 2015-03-16 16:46:17 +01:00
ocsclienttest.php Merge pull request #17222 from owncloud/issue-17101-send-oc-version-to-app-store 2015-06-29 15:07:00 +02:00
preview.php Adding more DB groups to test suits 2015-11-30 10:55:06 +01:00
repair.php Make root tests extend the \Test\TestCase 2014-11-19 14:53:51 +01:00
server.php add icommentsmanger and icomment implementation 2015-12-09 14:34:23 +01:00
setup.php Check for PDO instead of removed function for PHP 7 compatibility 2015-07-30 12:32:22 +02:00
streamwrappers.php Adding more DB groups to test suits 2015-11-30 10:55:06 +01:00
subadmin.php subadmin methods should not return any null user or group 2015-11-05 11:50:57 +01:00
tags.php Apply DB group annotation ... 2015-11-30 10:55:05 +01:00
template.php verify the path in the autoloader 2015-09-01 15:03:28 +02:00
tempmanager.php Unit test getting temp dir from config 2015-08-30 23:34:38 +01:00
testcase.php Don't break app on travis 2015-11-30 10:55:13 +01:00
testmoveablemountpoint.php Keep shared locks in post hooks 2015-06-25 16:33:02 +02:00
updater.php Add code integrity check 2015-12-01 11:55:20 +01:00
urlGenerator.php Add DB group to some files_external tests 2015-11-30 10:55:10 +01:00
user.php Further unit test suite tweats 2015-11-30 10:55:05 +01:00
util.php Add unit test for nested arrays 2015-12-08 09:07:38 +01:00
utilcheckserver.php Add DB group to some files_external tests 2015-11-30 10:55:10 +01:00