3edc5553c6
use own local.config.php for CI
2023-02-12 14:38:43 +01:00
ad284208ee
Fix and adapt tests
2023-02-12 13:09:05 +01:00
513ef03421
Revert node.config.php into Config table
2023-02-10 14:06:22 +01:00
eefd0b1143
fix PHP-CS
2023-01-21 19:47:47 +01:00
9627af924a
Add support for toString/Serializable
2023-01-21 19:42:48 +01:00
293c121c48
Adhere PHP-CS..
2023-01-16 22:25:26 +01:00
f609e38600
Introduce new Hook logic
...
- InstanceManager for computing strategies and to allow decorators
- Adapting Core\Logger to use it
2023-01-16 22:20:33 +01:00
ab6efea9b2
Replace Config-Cache dependency with Config-Model (no more DB-waiting necessary)
2023-01-15 16:17:08 +01:00
45a6888647
Update tests after removing App dependency from hook calls
2023-01-14 10:38:38 -05:00
326566638f
adapt tests
2023-01-03 14:22:03 +01:00
1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
6ef609f4fb
Add dbview.config.php for vfs directory mocking
2022-07-12 23:46:21 +02:00
cdcfb4064b
Changes:
...
- added type-hints
- added missing documentation
- renamed Logger::getWorker() to Logger::getLogger() as there is no worker class
returned but the actual (inner) logger
2022-06-21 21:22:16 +02:00
8092188991
Added important comment from @nupplaphil@github.com
2022-06-21 21:12:59 +02:00
f38ad168f5
Reverted and improved TODO:
...
------
@nupplaphil : There is no easy possibility to add a logger here, that's why there
isn't any yet and instead a placeholder.. This execution point is a critical
state during a testrun, and tbh I'd like to leave here no further logic (yet)
because I spent hours debugging cases, where transactions weren't fully closed
and strange/unpredictable errors occur (sometimes -mainly during debugging other
errors :) ...)
-----
2022-06-21 19:21:25 +02:00
3b8d9a7248
Use protected $this->logger instead
2022-06-21 17:54:48 +02:00
a7651fa1d5
Changes:
...
- let's at least log the error message, yes it does flood your logfile
2022-06-21 13:47:40 +02:00
cc750d743b
Changes:
...
- some methods now need to return bool to be compatible
- added some missing type-hints
2022-06-20 08:12:54 +02:00
9c80dd35e5
Both declarations must be the same
2022-06-20 08:07:12 +02:00
51f43278d6
Fixed incompatible types
2022-06-17 18:00:36 +02:00
4c5d9e22a8
Propagate signature change of Database::transaction()
2022-05-29 14:23:57 -04:00
7dd8f7102f
Remove deprecated static mock
2022-01-22 21:44:12 +01:00
c3be053742
Add license header to various tests
2022-01-07 00:35:28 +01:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
901068f770
Fix test
2021-11-30 20:53:47 +01:00
9cec38f916
Make HTTPInputData dynamic
...
- Removing DI:: dependency inside App class
- Making testability easier & adapting tests
2021-11-30 01:07:59 -05:00
d576bb136b
Fix BaseApi and corresponding tests
2021-11-28 13:11:12 +01:00
4cc36c9b2c
Fix BBCode::expandTags() & Remove AppMockTrait
2021-11-28 13:07:38 +01:00
ca5c40c97e
Delete deprecated ApiResponseDouble
2021-11-27 12:40:57 +01:00
537b74f307
Inherit ApiResponse
from Response
2021-11-27 12:40:54 +01:00
bfe925aabe
Make PHP-CS happy and add (c) header
2021-11-12 21:50:02 +01:00
6725f05ab2
Moved API\Notification tests
2021-11-12 21:35:21 +01:00
e477cf215d
Make API testable & move PhotoAlbum tests to new destination
2021-11-12 21:08:36 +01:00
2ab0d06996
Restructure Storage to new paradigm
2021-10-27 20:00:19 +02:00
58eea1adaa
Cleanup namespaces
2021-10-26 22:11:10 +02:00
b216317477
Refactoring Core class structures ...
2021-10-26 22:11:09 +02:00
ab83d0dd27
Restructure (P)Config to follow new paradigm
2021-10-26 22:11:06 +02:00
f273c27e3b
Fixups
2021-10-18 23:32:42 +02:00
ef1e2ce77e
Cleanup tests
...
- Remove DBAMockTrait
- Remove DBStructureMockTrait
2021-10-18 20:08:40 +02:00
5702944116
Add the possibility to use a different configuration directory
2021-09-11 14:33:26 +02:00
d0536ebea7
Rename ISelectableStorage to IWritableStorage
2021-08-16 23:27:42 +02:00
90c99520bb
Fix Storage Exceptions
2021-08-16 23:27:42 +02:00
72bc1238ba
Tests
2021-07-27 06:17:24 +00:00
6360c960e6
Tests again
2021-07-25 20:49:10 +00:00
2b41b322bc
Tests
2021-07-25 20:45:09 +00:00
ea4b066df3
Fix DBA::lock() testability because of "autocommits"
2021-05-24 22:37:16 +02:00
2ad3959b56
Removing empty line
2021-05-24 07:45:35 +00:00
3e303fb366
Test file uploads
2021-05-24 07:43:42 +00:00
15216266d9
Add ContentType Injection for HTTPInputData tests
2021-05-23 22:40:41 +02:00
a0da84b6b0
Enable testability for HTTPInputData and create a failing test for it :-)
2021-05-23 19:58:09 +02:00