Centralize table creation and data loading logic for regression tests
Open
technical debt
- Dominant language
- C
- Stars
- 12.8k
- Forks
- 794
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 31
Description
We have a lot of regression tests that create the same table (lineitem, orders ...), load data to those tables, and drop the tables in the end.
This approach is also causing us to create ```source``` files instead of ```sql``` and ```out``` files which also makes test/expectation editing and debugging harder.
We should reuse same tables across different tests as much as possible
Contributor guide
Assessment
This issue has not been assessed yet.