Maurício Meneghini Fauth
e2bc20eeb0
Merge pull request #20145 from kamil-tekiela/str_replace-DIRECTORY_SEPARATOR
...
Add str_replace(DIRECTORY_SEPARATOR, '/'
2026-03-17 13:55:18 -03:00
Maurício Meneghini Fauth
b93e747994
Remove method AbstractTestCase::callFunction()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 18:01:03 -03:00
Kamil Tekiela
2c161c14cf
Add str_replace(DIRECTORY_SEPARATOR, '/'
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-20 15:42:41 +00:00
Kamil Tekiela
90caa57986
Remove all unnecessary tearDown
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:24:48 +00:00
Maurício Meneghini Fauth
2dabc839b3
Extract Config dependency from Template class
...
Uses DI instead.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-11 22:51:02 -03:00
Kamil Tekiela
829f0f2140
Convert settings to config
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:16:37 +00:00
Maurício Meneghini Fauth
987167c853
Merge #19873 - Add a changelog file using the Keep a Changelog format
...
Pull-request: #19873
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-10-15 12:26:52 -03:00
Maurício Meneghini Fauth
f0cd052c47
Remove ChangeLog file in favor of CHANGELOG-6.0.md file
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-10-14 14:16:27 -03:00
Kamil Tekiela
1e66018a6e
DataProvider types
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-10-12 20:06:00 -03:00
Maximilian Krög
8286d5c555
Indent heredocs
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2025-08-18 21:09:05 +02:00
Kamil Tekiela
0d8ed00cc2
Convert SendErrorReports to use $config
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:13:53 +00:00
Kamil Tekiela
9798216e6f
Convert environment to use $config
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:13:52 +00:00
Kamil Tekiela
2fd793f53a
Create UserAgentParser class
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:12:24 +00:00
Kamil Tekiela
017cdd92cd
Untangle $isHttps
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:12:23 +00:00
Maurício Meneghini Fauth
5548f8fe5b
Replace lang global var with Current::$lang prop
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-24 12:01:03 -03:00
Kamil Tekiela
8015e4de72
Move DatabaseInterface to Dbal
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-22 18:34:53 +00:00
Kamil Tekiela
42310b16d8
HttpMethod enum ( #19420 )
...
* HttpMethod
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Rename to \PhpMyAdmin\Http\RequestMethod
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-04 20:39:27 -03:00
Kamil Tekiela
50123a39ac
Use native PHPUnit assertions
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-03 17:21:41 +00:00
Kamil Tekiela
f0617f52ac
Refactoring of ErrorHandler
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-11-28 10:27:35 -03:00
Maurício Meneghini Fauth
fabf58df27
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-10-31 17:21:13 -03:00
Kamil Tekiela
42a530fada
Use DIRECTORY_SEPARATOR in tests
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-09-21 20:48:02 +01:00
Maurício Meneghini Fauth
2c597e3f79
Fix compatibility with PHPUnit 11
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-29 13:51:46 -03:00
Maurício Meneghini Fauth
3f4fe51e9b
Fix Error\ErrorTest when tests dir is in another place
...
Some distributions may run the tests with the 'tests' directory in
a different location than the source code.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-18 18:30:23 -03:00
Kamil Tekiela
82c85d26c0
Clean up of tests ( #19067 )
...
* Fix wrong type hint
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use $this instead of parent
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* setUp should be a protected method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* onNotSuccessfulTest should be protected
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* $command doesn't need to be a property
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Give alertText() proper return type
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use null-safe operator
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Call Message static constructors statically
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Call StorageEngine methods statically
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Add better type hints in PrivilegesController
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use packed (without keys) arrays in tests
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use type casts instead of function casts
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use const instead of private property
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use const instead of private property
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix testAuthFailsTooLongPass()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Replace loop with array_shift
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use ob_get_clean
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove duplicated code
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use assert instead of phpdoc
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-03-20 13:34:55 -03:00
Kamil Tekiela
7ed4a092be
Remove more unnecessary asserts
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-03-18 21:24:40 +01:00
Maurício Meneghini Fauth
606f66b5df
Rename tests/classes to tests/unit
...
This directory is for unit tests only, so let's rename it to unit to be
more clear.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:29:07 -03:00