Project

General

Profile

Actions

Bug #85329

closed

Functional tests are broken on sql_mode STRICT_TRANS_TABLES

Added by Tymoteusz Motylewski almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-06-21
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
On Location Sprint

Description

change in:
https://review.typo3.org/#/c/57141/

changed some columns from double to tinytext.
The problem is that mysql doesn't accept default value for text columns.

This in combination with

sql_mode = STRICT_TRANS_TABLES

result in error when you try to run functinal tests.
1) TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\Modify\ActionTest::changeParentContentSorting
SQL Error for table "tx_irretutorial_1nff_price": 
An exception occurred while executing 'INSERT INTO `tx_irretutorial_1nff_price` (`uid`, `pid`, `sorting`, `deleted`, `sys_language_uid`, `l18n_parent`, `l18n_diffsource`, `t3ver_wsid`, `t3ver_state`, `t3ver_stage`, `t3ver_oid`, `t3ver_move_id`, `title`, `parentid`, `parenttable`, `parentidentifier`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params ["7", "89", "1", "0", "0", "0", "", "0", "0", "0", "0", "0", "Price #1.1.1", "5", "tx_irretutorial_1nff_offer", ""]:

Field 'price' doesn't have a default value


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #85178: Align impexp functional export tests between db enginesClosed2018-06-07

Actions
Actions

Also available in: Atom PDF