server/tests/lib/Files
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage
this removes the need for temporary storages with some external storage backends.
The new method is added to a separate interface to maintain compatibility with
storage backends implementing the storage interface directly (without inheriting common)

Currently the interface is implemented for objectstorage based storages and local storage
and used by webdav uploads

Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-10-31 21:10:44 +01:00
..
AppData Add Tests 2016-10-05 11:00:16 +02:00
Cache Moves the logo files to logo 2018-10-02 08:37:54 +02:00
Config Allow getting the filepath when getting cached mounts by fileid 2017-10-27 14:35:34 +02:00
Mount Allow setting a maximun number of buckets for multibucket 2016-11-02 21:31:24 +01:00
Node Fix test 2018-03-22 12:06:45 +01:00
ObjectStore Moves the logo files to logo 2018-10-02 08:37:54 +02:00
SimpleFS Separate fopen into read and write methods 2018-07-11 12:08:37 +02:00
Storage Remove HHVM check 2018-10-09 10:12:15 +02:00
Stream extend storage api to allow directly writing a stream to storage 2018-10-31 21:10:44 +01:00
Type Improve mimetype detection for object storages 2017-10-26 16:31:59 +02:00
Utils test: add unit test for files:scan --shallow 2018-05-18 14:51:08 -07:00
EtagTest.php Use proper methods for registerBackend 2017-08-15 11:29:15 +02:00
FileInfoTest.php add tests for FileInfo::isMounted 2016-11-16 15:30:37 +01:00
FilesystemTest.php Move normalizePath to regexes instead of looping 2018-10-10 13:23:59 +02:00
PathVerificationTest.php Fix risky tests without assertions 2018-01-25 11:33:25 +01:00
ViewTest.php Moves the logo files to logo 2018-10-02 08:37:54 +02:00