mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2025-03-25 12:23:50 +01:00
Commit graph

20 commits

Author SHA1 Message Date
Oliver Klee
fddd50da3e
[CLEANUP] Convert one more mock to a stub ()
This makes the purpose of the mock/stub more explicit.
2023-11-05 22:46:37 +01:00
68372cc850
[TASK] Make all test cases final ()
Resolves: 
2023-04-06 14:34:15 +00:00
Oliver Klee
14b8628483
[TASK] Stop using Prophecy ()
The Prophecy project is basically dead, and our Prophecy dependency
currently prevents installations on PHP 8.2 without having to resort
to fiddling with Composer's platform options.
2022-11-05 17:08:32 +01:00
Oliver Klee
6b957de595
[FEATURE] Allow installations on TYPO3 12 () 2022-10-19 09:06:36 +02:00
Oliver Klee
0a1a00dd22
[CLEANUP] Drop usages of ObjectManager whereever possible ()
Fixes 
2022-10-10 02:15:33 +02:00
Oliver Klee
f6af430180
[TASK] Upgrade to PHPUnit 9 ()
Also upgrade PHPCOV to match the used PHPUnit version

Fixes 
Fixes 
2022-10-09 06:19:32 +02:00
Lina Wolf
e469041db7
[CLEANUP] Use typed properties instead of @var annotations ()
The `@var` annotations where left where it is not possible yet to replace them in PHP 7.4.

Fixes 

Co-authored-by: lina.wolf <lwolf@w-commerce.de>
2022-10-03 19:00:55 +02:00
Oliver Klee
345e01e381
[CLEANUP] Drop an unnecessary field in a test () 2022-04-03 02:25:42 +02:00
Oliver Klee
4f2c813d7f
[TASK] Switch to the core testing framework ()
The TYPO3 core testing framework has more person-power for maintenance
behind it compared to the nimut testing framework. So we should use that.
2022-02-20 15:18:46 +01:00
Oliver Klee
074ecf6cbd
[TASK] Upgrade PHPStan & friends ()
Also re-generate the baseline, and update a type annotation to match
what the current version of jangregor/phpstan-prophecy now recognizes.
2021-12-25 02:39:48 +01:00
Łukasz Uznański
f0127b3b64
[TASK] Fix php cs related to official configuration ()
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.com>
2021-11-17 13:14:43 +01:00
Oliver Klee
ca9a8e4e15
[TASK] Always use @covers annotations in the tests () 2021-09-15 02:11:15 +02:00
Oliver Klee
6e927a8656
[CLEANUP] Fix the Prophecy-related type annotations () 2021-09-15 02:09:37 +02:00
Łukasz Uznański
4bde411dd8
[TASK] Remove author annotations ()
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.com>
2021-09-07 08:51:11 +02:00
Oliver Klee
a9f64159ec [TASK] Switch the code sniffing from PSR-2 to PSR-12 ()
Also update the corresponding packages and autoformat the code again.

Fixes 
2019-12-07 17:44:32 +01:00
Andreas Wolf
3f3c9285d9 [CLEANUP] Fix PHP_Codesniffer issues
Resolves: 
2019-12-07 12:13:32 +01:00
Oliver Klee
29bf7ccae5
[TASK] Convert the PHP namespaces to "TTN" ()
Fixes 
2019-12-01 12:16:06 +01:00
Oliver Klee
b519583431
[CLEANUP] Fix code inspection warnings () 2019-08-12 17:43:02 +02:00
Oliver Klee
3401e32a84
[FEATURE] Add PHP-CS-Fixer ()
Also run the fixer on all classes and tests.
2019-08-12 17:25:59 +02:00
Oliver Klee
e2f39033c0
[FEATURE] Tea model and repository () 2018-05-25 16:19:12 +02:00