Oliver Klee
fddd50da3e
[CLEANUP] Convert one more mock to a stub ( #977 )
...
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 ( #801 )
...
Resolves : #797
2023-04-06 14:34:15 +00:00
Oliver Klee
14b8628483
[TASK] Stop using Prophecy ( #676 )
...
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 ( #652 )
2022-10-19 09:06:36 +02:00
Oliver Klee
0a1a00dd22
[CLEANUP] Drop usages of ObjectManager
whereever possible ( #616 )
...
Fixes #596
2022-10-10 02:15:33 +02:00
Oliver Klee
f6af430180
[TASK] Upgrade to PHPUnit 9 ( #610 )
...
Also upgrade PHPCOV to match the used PHPUnit version
Fixes #586
Fixes #542
2022-10-09 06:19:32 +02:00
Lina Wolf
e469041db7
[CLEANUP] Use typed properties instead of @var
annotations ( #599 )
...
The `@var` annotations where left where it is not possible yet to replace them in PHP 7.4.
Fixes #550
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 ( #413 )
2022-04-03 02:25:42 +02:00
Oliver Klee
4f2c813d7f
[TASK] Switch to the core testing framework ( #361 )
...
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 ( #357 )
...
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 ( #341 )
...
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 ( #298 )
2021-09-15 02:11:15 +02:00
Oliver Klee
6e927a8656
[CLEANUP] Fix the Prophecy-related type annotations ( #299 )
2021-09-15 02:09:37 +02:00
Łukasz Uznański
4bde411dd8
[TASK] Remove author annotations ( #294 )
...
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 ( #35 )
...
Also update the corresponding packages and autoformat the code again.
Fixes #3
2019-12-07 17:44:32 +01:00
Andreas Wolf
3f3c9285d9
[CLEANUP] Fix PHP_Codesniffer issues
...
Resolves : #21
2019-12-07 12:13:32 +01:00
Oliver Klee
29bf7ccae5
[TASK] Convert the PHP namespaces to "TTN" ( #9 )
...
Fixes #1
2019-12-01 12:16:06 +01:00
Oliver Klee
b519583431
[CLEANUP] Fix code inspection warnings ( #57 )
2019-08-12 17:43:02 +02:00
Oliver Klee
3401e32a84
[FEATURE] Add PHP-CS-Fixer ( #53 )
...
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 ( #10 )
2018-05-25 16:19:12 +02:00