Skip to content

Releases: TYPO3/testing-framework

8.0.9

01 Feb 09:52
Compare
Choose a tag to compare

What's Changed

  • [TASK] Ensure Doctrine DBAL 3 and 4 dual support by @sbuerk in #529
  • [TASK] Streamline the PHPUnit configuration files by @oliverklee in #526
  • [TASK] Avoid json encoding of ParameterType by @sbuerk in #530
  • [TASK] Use /index.php as application entry point by @bnf in #533
  • [TASK] Remove outdated JSunit configuration by @lolli42 in #534
  • [TASK] Do not load EXT:install in functional tests by @lolli42 in #537
  • [TASK] Remove functional test database configuration fallback by @sbuerk in #538

Full Changelog: 8.0.8...8.0.9

8.0.8

28 Dec 13:26
Compare
Choose a tag to compare

What's Changed

  • [TASK] Respect #[WithoutErrorHandler] for error handler integrity check by @sbuerk in #527

Full Changelog: 8.0.7...8.0.8

8.0.7

24 Nov 10:01
Compare
Choose a tag to compare

What's Changed

  • [TASK] Replace \PDO::PARAM_* constants with Connection::PARAM_* by @sbuerk in #513
  • [TASK] Bump friendsofphp/php-cs-fixer:^3.37.1 by @lolli42 in #515
  • [TASK] Avoid deprecated SchemaManager->listTableDetails() method by @sbuerk in #520
  • [TASK] Avoid deprecated AbstractSchemaManager::getDatabasePlatform() by @sbuerk in #521
  • [BUGFIX] Respect TYPO3_REQUEST in framework state by @DanielSiepmann in #518
  • [BUGFIX] Ignore non-typo3 packages in PackageState by @tweis in #519
  • [TASK] Avoid calling deprecated Platform->getName() by @sbuerk in #522
  • [TASK] Ensure to set a SchemaManagerFactory for lowlevel connection by @sbuerk in #523

New Contributors

Full Changelog: 8.0.6...8.0.7

[RELEASE] Compatibility release

30 Sep 06:15
22461bc
Compare
Choose a tag to compare
Merge pull request #201 from DanielSiepmann/feature/178-support-priva…

…te-properties

Do not unset private properties in tearDown

[RELEASE] Add possibility to define allowed browser console errors

07 Sep 23:39
Compare
Choose a tag to compare
[TASK] Add possibility to define allowed browser console errors

Allowed console errors are only valid for one test execution.
Thus, these exceptions need to be declared for every test case.

```
use TYPO3\TestingFramework\Core\Acceptance\Helper\Acceptance;

class SomeCest
{
    public function someTest(Scenario $scenario)
    {
        $acceptance = $scenario->current('modules')['\\' . Acceptance::class] ?? null;
        $acceptnance->allowBrowserError('/Found invalid token [[:digit:]]{40}/i');
        ...
```

[RELEASE] Bugfix release for workspace versions in Yaml Scenarios

03 Sep 09:23
Compare
Choose a tag to compare
4.15.1

[BUGFIX] Consider negative new records in workspace datahandler tests

[RELEASE] Add EXT:fluid as dependency for all functional tests

13 Aug 09:48
8ddaba4
Compare
Choose a tag to compare
Merge pull request #191 from TYPO3/bugfix/load_fluid_in_functionals

[BUGFIX] Load ext:fluid for all functional tests

[RELEASE] Added site-setups for Codeception / Acceptance tests

11 Aug 16:32
a91870c
Compare
Choose a tag to compare

This release brings a few bugfixes and a new Site-Based Test for Acceptance tests.

[RELEASE] Add flexibility to avoid site title

04 Aug 10:45
3a057fc
Compare
Choose a tag to compare
Merge pull request #186 from TYPO3/task/use_session_snapshots

[TASK] Use session snapshots to speed up tests with BE login

[RELEASE] Use native request object in Fluid Extbase requests

29 May 18:24
511ccae
Compare
Choose a tag to compare
Merge pull request #183 from TYPO3/extbase-web-request

[BUGFIX] Use Mvc Request instead of WebRequest in Fluid tests