reshape/tests
fabianlindfors 945e6374d8 Add test framework
This reduces the amount of boilerplate required to run a test and also
has the added benefit of extending tests as we can now easily test both the
completion and abort paths. So far two tests have been ported over,
create_table and add_column, with the rest to follow.

The framework also improves the output of tests, adding sections clearly
indicating in which part of the migration process a test failed.
2022-01-14 23:49:19 +01:00
..
add_column.rs Add test framework 2022-01-14 23:49:19 +01:00
add_index.rs Add option to set index type for add_index 2022-01-14 12:34:38 +01:00
alter_column.rs Add option to set index type for add_index 2022-01-14 12:34:38 +01:00
common.rs Add test framework 2022-01-14 23:49:19 +01:00
create_table.rs Add test framework 2022-01-14 23:49:19 +01:00
failure.rs Use CreateTableBuilder in failure test 2022-01-14 11:58:21 +01:00
remove_column.rs Use advisory lock to avoid conflicts between instances 2022-01-14 11:25:32 +01:00
remove_index.rs Add option to set index type for add_index 2022-01-14 12:34:38 +01:00
remove_table.rs Use advisory lock to avoid conflicts between instances 2022-01-14 11:25:32 +01:00
rename_table.rs Use advisory lock to avoid conflicts between instances 2022-01-14 11:25:32 +01:00