Philipp Holzer
c82127ffb7
Splitting ConfigCache & PConfigCache
...
- Remove IConfigCache & IPConfigCache
- Add new PConfigCache
- Add missing Logger::init() (bugfixing tests)
2019-07-12 22:53:37 +02:00
Philipp Holzer
3ca8fa0e00
Support for APCu caching
2019-04-21 12:45:19 +02:00
Philipp Holzer
fa71a9a0ce
Improve redis configuration
...
- basic authentication
- switch database (0 - 15)
2019-04-20 13:40:40 +02:00
Philipp Holzer
1b45d3fad7
testfix - namespaces
2019-03-22 22:56:58 -04:00
Philipp Holzer
f3c4e6fa3d
testfix - namespaces
2019-03-22 22:56:58 -04:00
Philipp Holzer
f5adbd268b
Fixing tests
2019-02-17 21:41:45 +01:00
Philipp Holzer
eafcf3592d
Config FollowUp
...
- New Configuration (Config is now only holding the instance)
- New PConfiguration (PConfig is now only holding the instance)
- Config & PConfig-Adapter don't need "ConfigCache" anymore
- DB-Connection is now outside App->reload() for better dependency-chaining
2019-02-17 20:40:27 +01:00
Philipp Holzer
cb791024e4
Refactor ConfigMockTrait to mocked ConfigCache
2019-02-07 20:44:03 +01:00
Philipp Holzer
90e88d6c35
Bugfixing AutomaticInstallation test
2019-02-04 00:04:16 +01:00
Philipp Holzer
433d6abe8c
Refactoring DBA-mocking tests
...
- Reducing DB-dependencies
- Creating DB-cache mocks
- Creating DB-lock mocks
- Switching to mocked dependencies for Cache/Lock/App
2019-02-02 19:03:15 +01:00
Philipp Holzer
7aae40ae6a
skipping TTL tests
2018-11-09 20:39:47 +01:00
Philipp Holzer
c2bd69e351
Lock TTL fix
2018-11-05 08:51:35 +01:00
Philipp Holzer
5a02e39a65
Rename App Methods
...
- renamed a lot of App methods to CamelCase
- replaced direct public variables with get-/set-Methods
2018-10-10 00:16:06 +02:00
Philipp Holzer
3f0f3b6ae6
friendica-5847 Console Cache List command doesn't work
...
- Added $prefix to all CacheDriver
- Moved hostname magic to CacheDriver
- Added test for getAllKeys()
2018-10-07 00:27:54 +02:00
Philipp Holzer
bd2b3b1ef5
LockDriverFixings
...
- release Locks in case of failures
- adding some cache tests
2018-09-06 08:11:18 +02:00
Philipp
2d0446bd38
simplifying unittests ( #5395 )
...
* simplifying unittests
- use @requires instead class_exist
- define @small and @medium
* simplifying unittests
- removed unnecessary throwings
2018-07-18 15:04:18 -04:00
Hypolite Petovan
820afa2284
Replace global $a with BaseObject::getApp()
2018-07-16 19:38:17 -04:00
Hypolite Petovan
59c38d1b73
Move meaningful message inside Exception thrown in Cache tests
2018-07-16 19:38:16 -04:00
Hypolite Petovan
12e34cc5fb
Remove direct App instantiation from tests
2018-07-16 19:38:16 -04:00
Philipp Holzer
be83696f02
Redis serialize instead of json because of objects
2018-07-08 13:35:28 +02:00
Philipp Holzer
ff24d0d567
code-standards wrap operators with spaces
2018-07-07 20:51:08 +02:00
Philipp Holzer
3cde7a3e4b
Fixed & added unittests
2018-07-07 20:35:42 +02:00
Philipp Holzer
065b83d148
Fixed memcache & unittests
2018-07-07 20:07:07 +02:00
Philipp Holzer
80a4e6263f
Added Unittests for cache
...
fixed Lock & Cache bugs
2018-07-07 19:46:16 +02:00