Skip to content

Conversation

@beatrycze-volk
Copy link
Collaborator

Change for #399

@beatrycze-volk beatrycze-volk marked this pull request as draft September 15, 2023 13:07
@sebastian-meyer sebastian-meyer mentioned this pull request Sep 29, 2023
15 tasks
@sebastian-meyer sebastian-meyer self-requested a review September 29, 2023 12:16
@sebastian-meyer sebastian-meyer added the ⟳ maintenance A task to keep the code up-to-date and manageable. label Sep 29, 2023
@sebastian-meyer sebastian-meyer changed the title Remove database fields from ext_tables.sql which are referenced in TCA [MAINTENANCE] Remove database fields from ext_tables.sql which are referenced in TCA Sep 29, 2023
@beatrycze-volk beatrycze-volk force-pushed the ext-tables branch 3 times, most recently from d9c37d4 to 5ce94bd Compare October 24, 2023 15:22
@beatrycze-volk
Copy link
Collaborator Author

I'm not really sure if this an error in the application or an error in the test setup. I'm going to make some updates in test setup and ten come back to this PR.

@beatrycze-volk
Copy link
Collaborator Author

@sebastian-meyer I have found the reason why those tests are failing. DB data must be imported as CSV instead of deprecated XML format. I'm currently transforming those files, but probably rest of newly inserted tests should be inserted with CSV files to avoid double work.

@sebastian-meyer
Copy link
Member

Thanks for investigating! I didn't even know they changed that for TYPO3...

@oliver-stoehr Could you please consider this for the remaining pull requests which add new fixtures?

@beatrycze-volk
Copy link
Collaborator Author

At the end it looks that even after those changes it doesn't pass the tests. The database tables are still created incorrectly. They are missing fields removed from ext_tables.sql.

@sebastian-meyer
Copy link
Member

According to documentation this looks fine, but tests are still failing. Are we not using the extension manager to set the database up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⟳ maintenance A task to keep the code up-to-date and manageable.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Open Maintenance Tasks

2 participants