You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
I'm currently working on an extension that imports static data using an ext_tables_static+adt.sql file, and that includes a functional repository test that tests that records can be loaded from the corresponding table, and that fields are mapped correctly for the model.
The first time one of those tests is run (when a new test system and a new DB is created), is passes. The second time, it fails because the database is truncated:
For me personally, it's not important whether the table always is empty or filled with the static data. The test run results should be consistent between the first and the subsequent runs, though.
oliverklee
changed the title
AbstractTestSystem::initializeTestDatabase should not truncate tables with static data
AbstractTestSystem::initializeTestDatabase should not truncate tables that contain static data
Nov 15, 2018
I'm currently working on an extension that imports static data using an
ext_tables_static+adt.sql
file, and that includes a functional repository test that tests that records can be loaded from the corresponding table, and that fields are mapped correctly for the model.The first time one of those tests is run (when a new test system and a new DB is created), is passes. The second time, it fails because the database is truncated:
This problem occurs with
nimut/testing-framework
2.0.3, but the corresponding code in master does the same things.May a configuration in the functional test case which tables should be kept would be an approach for this?
The text was updated successfully, but these errors were encountered: