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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	02e6dff6a0 
 
						 
						
							
							
								
								
								Fix tests  
							
							 
							
							... 
							
							
							
							- Fix InstallerTest case
- Fix native function mocking
- Add returntype for Unit-Tests
- Fixing ExtendedPDO test troubles
- Fix wrong class inheritance path for DatabaseTestTrait.php
- Fix SyslogLogger Server Exception for PHP8
- Add user/contact to database.fixture.php
- Avoid invalid rollbacks for test setup in PHP8 
							
						 
						
							2021-04-04 20:11:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Balázs Úr 
								
							 
						 
						
							
							
								
							
							
	054c301ef0  
						 
						
							
							
								
								
								Update copyright  
							
							 
							
							
							
						 
						
							2021-03-29 08:40:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c644d76d28  
						 
						
							
							
								
								
								Allow setting arbitrary keys in the cookie array  
							
							 
							
							
							
						 
						
							2021-01-23 05:42:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	270d1aeb41  
						 
						
							
							
								
								
								Improve the test data  
							
							 
							
							
							
						 
						
							2021-01-17 22:08:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	d55ecb9288 
 
						 
						
							
							
								
								
								Fix a lot of notices/warnings/deprecation notes in the test directory  
							
							 
							
							
							
						 
						
							2020-10-18 20:52:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	e2b736d0a9 
 
						 
						
							
							
								
								
								Fix phpmailer (Case sensitive Check)  
							
							 
							
							
							
						 
						
							2020-09-22 22:48:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	16591077ac 
 
						 
						
							
							
								
								
								Fix Database $_SERVER usage and remove old .travis files  
							
							 
							
							
							
						 
						
							2020-08-19 14:20:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c6ba92c43d  
						 
						
							
							
								
								
								Refactor template engine code  
							
							 
							
							... 
							
							
							
							- Convert ITemplateEngine interface to abstract class
- Remove dependency to App in FriendicaSmarty and FriendicaSmartyEngine
- Normalize replaceMacro parameter behavior using Smarty template string prefixes
- Remove obsolete FriendicaSmarty->parsed method
- Update unused Smarty directory paths 
							
						 
						
							2020-05-18 01:18:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	56e363b84b  
						 
						
							
							
								
								
								Fix tests  
							
							 
							
							
							
						 
						
							2020-05-17 10:03:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nupplaPhil 
								
							 
						 
						
							
							
								
							
							
	
	
	7d714319c8 
 
						 
						
							
							
								
								
								Add license info at Friendica PHP files  
							
							 
							
							
							
						 
						
							2020-02-09 16:34:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nupplaPhil 
								
							 
						 
						
							
							
								
							
							
	
	
	23c64b9a11 
 
						 
						
							
							
								
								
								Add license info at Friendica classes  
							
							 
							
							
							
						 
						
							2020-02-09 15:45:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nupplaPhil 
								
							 
						 
						
							
							
								
							
							
	
	
	3291728059 
 
						 
						
							
							
								
								
								Extract System emails from enotify  
							
							 
							
							... 
							
							
							
							- Removed every SYSTEM_EMAIL occurrence in enotify
- Introduced a "SystemMailBuilder" for build system emails
- Replaced every SYSTEM_EMAIL usage in the classes with calling this builder
- Added tests for this new Builder
- Split the email templates between "base" template for email and concrete usages for different use cases 
							
						 
						
							2020-02-02 22:43:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	d5a473abda 
 
						 
						
							
							
								
								
								Shorten "PConfiguration" to "PConfig" again, since the Wrapper is gone  
							
							 
							
							
							
						 
						
							2020-01-19 22:23:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	cb80108957 
 
						 
						
							
							
								
								
								Shorten "Configuration" to "Config" again, since the Wrapper is gone  
							
							 
							
							
							
						 
						
							2020-01-19 21:29:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	174129af94 
 
						 
						
							
							
								
								
								add missing namespaces/fix wrong class-names  
							
							 
							
							
							
						 
						
							2020-01-19 16:31:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	d6efc90194 
 
						 
						
							
							
								
								
								cleanup namespace usages for L10n  
							
							 
							
							
							
						 
						
							2020-01-19 16:31:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	2838635d64 
 
						 
						
							
							
								
								
								Move L10n class from L10n subdir to Core (replacing old wrapper)  
							
							 
							
							
							
						 
						
							2020-01-19 16:31:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0a4119adaf  
						 
						
							
							
								
								
								@brief is removed completely  
							
							 
							
							
							
						 
						
							2020-01-19 06:05:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c742c62f0a 
 
						 
						
							
							
								
								
								Merge pull request  #8129  from nupplaphil/task/cleanup_cache  
							
							 
							
							... 
							
							
							
							CleanUp Cache namespace 
							
						 
						
							2020-01-18 09:09:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	424c87195b 
 
						 
						
							
							
								
								
								CleanUp Cache namespace  
							
							 
							
							... 
							
							
							
							- Introduce enum "Duration"
- Introduce enum "Type"
- Move "Cache\Cache" to "BaseCache" 
							
						 
						
							2020-01-18 15:41:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	1c49f1169f 
 
						 
						
							
							
								
								
								Fix tests (remove superfluous second parameter)  
							
							 
							
							
							
						 
						
							2020-01-18 13:48:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	36190d1e79 
 
						 
						
							
							
								
								
								Merge pull request  #8072  from nupplaphil/task/Cache_to_DI  
							
							 
							
							... 
							
							
							
							Replace Core\Cache wrapper with DI::cache() method 
							
						 
						
							2020-01-10 08:46:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	bfae6766bf 
 
						 
						
							
							
								
								
								Implement Hook::callAll('storage_instance') call for addons and add a description for it.  
							
							 
							
							... 
							
							
							
							- Remove implicit Dice usage
- Add concrete instance creating
- Adding Hook call for addon instance creating
- Updating doc for Hook
- Updating tests 
							
						 
						
							2020-01-10 13:22:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	dbd5b5bb6e 
 
						 
						
							
							
								
								
								- Fixing SystemResource  
							
							 
							
							... 
							
							
							
							- Adding tests for StorageManager
- Updating doc 
							
						 
						
							2020-01-10 13:21:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	a38b0f7eaf 
 
						 
						
							
							
								
								
								Move remaining namespaces and delete Core\Cache.php  
							
							 
							
							
							
						 
						
							2020-01-07 00:51:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	31457b8566 
 
						 
						
							
							
								
								
								Replace Lock::release() with DI::lock()->release() and remove Core\Lock  
							
							 
							
							
							
						 
						
							2020-01-07 00:24:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	634e657d23 
 
						 
						
							
							
								
								
								Replace Lock::acquire() with DI::lock()->acquire()  
							
							 
							
							
							
						 
						
							2020-01-07 00:20:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c1dbb25656 
 
						 
						
							
							
								
								
								Creating interfaces for Config/PConfig & fix tests  
							
							 
							
							
							
						 
						
							2019-12-29 20:18:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	388b963714 
 
						 
						
							
							
								
								
								Replace BaseObject class with DI::* calls  
							
							 
							
							
							
						 
						
							2019-12-29 20:17:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	94a8a60841 
 
						 
						
							
							
								
								
								Add more Cookie tests (create new StaticCookie class for mocking setcookie())  
							
							 
							
							
							
						 
						
							2019-12-09 22:47:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	e3e3c1ef28 
 
						 
						
							
							
								
								
								Some new tests and fixings  
							
							 
							
							
							
						 
						
							2019-09-30 14:03:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	d5dd12b8f8 
 
						 
						
							
							
								
								
								Add Drone CI  
							
							 
							
							... 
							
							
							
							- Add drone test environment
- Add drone config
- apt phpunit
- Fix api.php
- Fix item.php
- Fix DBStructure
- Check if caching is possible during tests 
							
						 
						
							2019-09-30 14:03:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	86bf2ee45a 
 
						 
						
							
							
								
								
								Rename *CacheDriver to *Cache because they don't act as driver anymore  
							
							 
							
							
							
						 
						
							2019-08-04 10:26:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	d56bd28a07 
 
						 
						
							
							
								
								
								Refactor Cache/Lock to DICE  
							
							 
							
							... 
							
							
							
							- Refactor Cache classes
- Refactor Lock classes
- Improved test speed (removed some seperate class annotations) 
							
						 
						
							2019-08-03 20:51:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	df9ebf5e8e 
 
						 
						
							
							
								
								
								Replace api.yml to api.fixture.php  
							
							 
							
							... 
							
							
							
							- Remove yaml dependency
- Add PHP array based fixture possibility 
							
						 
						
							2019-07-28 20:46:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	b08ac3c0a7 
 
						 
						
							
							
								
								
								Remove Phpunit/Dbunit  
							
							 
							
							... 
							
							
							
							- Introduce own Yaml-to-SQL class
- Introduce new way of MySQL-DB-tests (per rollback)
- Remove dependency phpunit/dbunit
- Introduce new dev-dependency for YAML-ready (Symfony YAML reader) 
							
						 
						
							2019-07-28 17:40:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	aefbc703f2 
 
						 
						
							
							
								
								
								Add some phpdoc  
							
							 
							
							
							
						 
						
							2019-07-27 23:54:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	37d03bbeae 
 
						 
						
							
							
								
								
								Introduce test optimization  
							
							 
							
							... 
							
							
							
							- Add static connection for whole tests
- Introduce ExtendedPDO class to enable nested transactions
- Add rollback logic for tests to ensure reliability and increase speed 
							
						 
						
							2019-07-27 23:54:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	07aaf292ec 
 
						 
						
							
							
								
								
								Fix tests  
							
							 
							
							
							
						 
						
							2019-07-27 23:54:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	0b97b32a59 
 
						 
						
							
							
								
								
								Merge pull request  #7379  from nupplaphil/task/refactor_l10n_for_test  
							
							 
							
							... 
							
							
							
							Refactor L10n for testing 
							
						 
						
							2019-07-16 16:03:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	92fb0a82ca 
 
						 
						
							
							
								
								
								Dynamic config loading  
							
							 
							
							... 
							
							
							
							- Move settings, defaults and dbstructure to directory 'static'
- Dynamic loading of config files (after the static loading)
- Filter out '-sample.config.php' and '-sample.ini.php' files
- Remove unnecessary ConfigFileManager
- Move ConfigFileLoader to Utils
- Add tests for multi-loading for INI, config and sample-filtering 
							
						 
						
							2019-07-16 20:16:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	eb024a3718 
 
						 
						
							
							
								
								
								Refactor L10n for testing  
							
							 
							
							... 
							
							
							
							- Moving L10n to L10n\L10n
- Adding constructor information
- Adding to factory
- simplify/speedup tests 
							
						 
						
							2019-07-16 16:44:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	438c903c7a 
 
						 
						
							
							
								
								
								Remove obsolete getAll() call during mocking  
							
							 
							
							
							
						 
						
							2019-07-15 09:42:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	4913502922 
 
						 
						
							
							
								
								
								bugfix: add lost changes due merge  
							
							 
							
							
							
						 
						
							2019-07-14 22:12:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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