TestManager.command return Command::cargo_bin as wrapper.
Table which is created by TestManager.create_temporary_table is deleted automatically.
add util::setup_with_lock to ensure that a test is the only one at a time.
test_admin_desc_all_tables: when the flag --all-tables is specified, dynein call ListTable and DescribeTable. It will cause not found error because the table is deleted by other test.
test_desc_all_tables: same situation with test_admin_desc_all_tables
test_list_table_with_no_table: if other test create table, this test is failed because the test check No table in this region.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available:
157 #169
Description of changes:
TestManager.command
returnCommand::cargo_bin
as wrapper.TestManager.create_temporary_table
is deleted automatically.util::setup_with_lock
to ensure that a test is the only one at a time.--all-tables
is specified, dynein call ListTable and DescribeTable. It will cause not found error because the table is deleted by other test.No table in this region.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.