Oliver Klee
248c759206
[TASK][!!!] Require a storage PID for the tea list ( #1223 )
...
Fixes #1024
Supersedes #1024
2024-04-15 11:13:57 +02:00
Oliver Klee
a014ea7efb
[BUGFIX] Load realistic, full TypoScript in the controller tests ( #1224 )
...
To be closer to a real-world scenario, we also should load the constants
of fluid_styled_content and the constants and setup of our own
extension.
2024-04-15 09:24:22 +02:00
Oliver Klee
781c6f6521
[TASK] Separate the fixture TypoScript into setup and constants ( #1225 )
...
To prepare for more extended functional controller tests, we now
have a dedicated folder for fixture TypoScript setup, allowing us to have
a clear separation between setup and constants.
2024-04-15 07:19:53 +02:00
Oliver Klee
94a494240e
[TASK] Prefer string casts over explictly calling __toString
( #1136 )
2024-01-24 13:21:49 +01:00
Oliver Klee
4335df7305
[TASK] Migrate the deprecated executeFrontendRequest
in tests ( #1116 )
...
This method is deprecated. Starting with TYPO3 11LTS,
`executeFrontendSubRequest` should be used.
Co-authored-by: Daniel Siepmann <coding@daniel-siepmann.de>
2024-01-15 13:43:38 +01:00
555c43e18b
[FEATURE] Add first functional test using a request ( #1021 )
...
That way the extension serves as an example on how to use the TYPO3
internal requests provided by the TYPO3 testing framework.
Those can be used as integration tests.
They are also often easier to set up on existing projects and allow to
refactor the code base, compared to functional and unit tests.
Resolves : #859
2023-11-27 14:18:04 +01:00
Łukasz Uznański
822bc5561e
[TASK] Drop TeaController functional test ( #379 )
...
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.pl>
2022-02-11 21:11:30 +01:00
Oliver Klee
8520b55898
[CLEANUP] Remove code specific to TYPO3 9LTS ( #367 )
2022-01-13 03:26:30 +01:00
Oliver Klee
6616f79634
[TASK] Upgrade to PHPUnit 8.5 ( #328 )
...
Also upgrade to nimut/testing-framework 6.0.
This removes another blocker for running the tests with TYPO3 11LTS.
Fixes #326
2021-11-03 01:15:21 +01:00
Oliver Klee
ca9a8e4e15
[TASK] Always use @covers
annotations in the tests ( #298 )
2021-09-15 02:11:15 +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
Łukasz Uznański
46e598e7e1
[TASK] Enable tests in t3 v10 ( #77 )
...
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.pl>
2020-07-23 12:41:27 +02:00
Andreas Wolf
3f3c9285d9
[CLEANUP] Fix PHP_Codesniffer issues
...
Resolves : #21
2019-12-07 12:13:32 +01:00
Andreas Wolf
445dae3129
[TASK] Rename TS files to .typoscript ( #19 )
...
Resolves : #8
2019-12-07 11:27:29 +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
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
a4089e04e9
[FEATURE] Functional tests for the tea controller ( #21 )
2018-05-27 00:28:13 +02:00