Mats Kindahl 0bc3f0b55a Factor out repair test from update test
In order to implement repair tests, changes are made to the
`constraint_check` table to simulate a broken dependency, which
requires the constraints on that table to be dropped. This means that
the repair runs without constraints, and a bug in the update test could
potentially not get caught.

This commit fixes this by factoring out the repair tests from the
update tests and run them as a separate pass. This means that the
contraints are not dropped in the update tests and bugs there will be
caught.

In addition, some bash functions are factored out into a separate file
to avoid duplication.
2021-03-17 17:57:44 +01:00
..
2020-09-14 10:22:50 +02:00
2020-09-28 12:15:42 +02:00
2019-07-13 17:18:57 +02:00
2020-09-28 12:15:42 +02:00
2020-05-28 18:35:09 +02:00
2020-10-16 08:55:30 -04:00
2019-08-21 14:37:29 -04:00
2019-01-13 23:30:22 +01:00
2020-05-28 18:35:09 +02:00
2020-05-28 18:35:09 +02:00
2020-05-18 20:16:03 -04:00
2019-04-30 22:57:12 +02:00
2020-10-05 15:18:47 +02:00