@@ -331,13 +331,29 @@ def test_runner():
331331 ''' )
332332
333333
334+ mysql .execute (f'''
335+ CREATE TABLE `group` (
336+ id int NOT NULL AUTO_INCREMENT,
337+ name varchar(255) NOT NULL,
338+ age int,
339+ rate decimal(10,4),
340+ PRIMARY KEY (id)
341+ );
342+ ''' )
343+
344+
334345 mysql .execute (f"INSERT INTO { TEST_TABLE_NAME } (name, age, coordinate) VALUES ('Ivan', 42, POINT(10.0, 20.0));" , commit = True )
335346 mysql .execute (f"INSERT INTO { TEST_TABLE_NAME } (name, age, coordinate) VALUES ('Peter', 33, POINT(10.0, 20.0));" , commit = True )
336347
337348 run_all_runner = RunAllRunner ()
338349 run_all_runner .run ()
339350
340351 assert_wait (lambda : TEST_DB_NAME in ch .get_databases ())
352+ assert_wait (lambda : 'group' in ch .get_databases ())
353+
354+ mysql .drop_table ('group' )
355+
356+ assert_wait (lambda : 'group' not in ch .get_databases ())
341357
342358 ch .execute_command (f'USE { TEST_DB_NAME } ' )
343359
@@ -395,12 +411,11 @@ def test_runner():
395411 assert_wait (lambda : len (ch .select (TEST_TABLE_NAME )) == 5 )
396412 assert_wait (lambda : ch .select (TEST_TABLE_NAME , "age=1912" )[0 ]['name' ] == 'Hällo' )
397413
398-
399414 mysql .create_database (TEST_DB_NAME_2 )
400415 assert_wait (lambda : TEST_DB_NAME_2 in ch .get_databases ())
401416
402417 mysql .execute (f'''
403- CREATE TABLE test_table_with_index (
418+ CREATE TABLE `group` (
404419 id int NOT NULL AUTO_INCREMENT,
405420 name varchar(255) NOT NULL,
406421 age int,
@@ -409,9 +424,9 @@ def test_runner():
409424 );
410425 ''' )
411426
412- assert_wait (lambda : 'test_table_with_index ' in ch .get_tables ())
427+ assert_wait (lambda : 'group ' in ch .get_tables ())
413428
414- create_query = ch .show_create_table ('test_table_with_index ' )
429+ create_query = ch .show_create_table ('group ' )
415430 assert 'INDEX name_idx name TYPE ngrambf_v1' in create_query
416431
417432 run_all_runner .stop ()
0 commit comments