mirror of
https://github.com/MariaDB/server.git
synced 2025-12-03 05:41:09 +03:00
- validating current result files
- updating with new features in information_schema / error messages
- forced order by and removed time stamps
removed a_version files that are not needed (now that the suite is in the main tree
Note: datadict tests still fail as a result of bug 28181 (a regression introduced in
5.0.42 - and 5.1.18(?) - tests should runn clean once it is fixed
BitKeeper/deleted/.del-a_version_check.test~82ea7fb267df9e58:
Delete: mysql-test/suite/funcs_1/t/a_version_check.test
BitKeeper/deleted/.del-a_version_check.result~97a8ec1e3211c26:
Delete: mysql-test/suite/funcs_1/r/a_version_check.result
mysql-test/suite/funcs_1/datadict/datadict_load.inc:
Modified to correct failiure to return host name on some systems
mysql-test/suite/funcs_1/datadict/datadict_master.inc:
corrections to fooce order by on queries, replace time stamps with strings and enable the
testing of referential_constraints table
mysql-test/suite/funcs_1/datadict/datadict_show_schema.inc:
corrections to force order by on queries
mysql-test/suite/funcs_1/r/innodb__datadict.result:
Updated result file with order by selects, elimination of time stamps and selects
of empty user (that we don't have anymore) and adding the testing
of referential_constraints table
mysql-test/suite/funcs_1/r/innodb_func_view.result:
confirming existing results as correct - old result file had wrong cast values
mysql-test/suite/funcs_1/r/innodb_trig_0102.result:
Corrected error with long trigger name (that was previously quietly trimmed)
mysql-test/suite/funcs_1/r/innodb_trig_08.result:
confirmed existing results as corrects ones - updated error message
mysql-test/suite/funcs_1/r/innodb_views.result:
confirmed current results as correct - returned results included a wrong 'expected' error message
mysql-test/suite/funcs_1/r/memory__datadict.result:
Updated result file with order by selects, elimination of time stamps and selects
of empty user (that we don't have anymore) and adding the testing
of referential_constraints table
mysql-test/suite/funcs_1/r/memory_func_view.result:
confirming existing results as correct - old result file had wrong cast values
mysql-test/suite/funcs_1/r/memory_trig_0102.result:
Corrected error with long trigger name (that was previously quietly trimmed)
mysql-test/suite/funcs_1/r/memory_trig_08.result:
confirmed existing results as corrects ones - updated error message
mysql-test/suite/funcs_1/r/memory_views.result:
confirmed current results as correct - returned results included a wrong 'expected' error message
mysql-test/suite/funcs_1/r/myisam__datadict.result:
Updated result file with order by selects, elimination of time stamps and selects
of empty user (that we don't have anymore) and adding the testing
of referential_constraints table
mysql-test/suite/funcs_1/r/myisam_func_view.result:
confirming existing results as correct - old result file had wrong cast values
mysql-test/suite/funcs_1/r/myisam_trig_0102.result:
Corrected error with long trigger name (that was previously quietly trimmed)
mysql-test/suite/funcs_1/r/myisam_trig_08.result:
confirmed existing results as corrects ones - updated error message
mysql-test/suite/funcs_1/r/myisam_views.result:
confirmed current results as correct - returned results included a wrong 'expected' error message
mysql-test/suite/funcs_1/r/ndb__datadict.result:
Updated result file with order by selects, elimination of time stamps and selects
of empty user (that we don't have anymore) and adding the testing
of referential_constraints table
mysql-test/suite/funcs_1/r/ndb_func_view.result:
confirming existing results as correct - old result file had wrong cast values
mysql-test/suite/funcs_1/r/ndb_trig_0102.result:
Corrected error with long trigger name (that was previously quietly trimmed)
mysql-test/suite/funcs_1/r/ndb_trig_08.result:
confirmed existing results as corrects ones - updated error message
mysql-test/suite/funcs_1/r/ndb_views.result:
confirmed current results as correct - returned results included a wrong 'expected' error message
mysql-test/suite/funcs_1/t/disabled.def:
Updated disabled messages with clearer ones
mysql-test/suite/funcs_1/triggers/triggers_0102.inc:
Added code to test for error in case of a trigger name that is to long
mysql-test/suite/funcs_1/views/views_master.inc:
Correction to remove wrong '--eror' meaningless tag that generated warnings
57 lines
1.5 KiB
SQL
57 lines
1.5 KiB
SQL
#### suite/funcs_1/datadict/datadict_show_schema.test
|
|
|
|
# shows content of tables from INFORMATION_SCHEMA
|
|
|
|
# usage:
|
|
|
|
# let $message= <a message for the .result file>;
|
|
# let $dbname= <prefix_of_a_cb_name>;
|
|
# --source suite/funcs_1/datadict/datadict_show_schema.test
|
|
|
|
--source include/show_msg.inc
|
|
|
|
eval select *
|
|
from information_schema.schemata
|
|
where schema_name like '$dbname%';
|
|
|
|
eval select table_catalog, table_schema, engine
|
|
from information_schema.tables
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.columns
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select table_schema, table_name, is_updatable
|
|
from information_schema.views
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select routine_name, routine_type, security_type, sql_mode
|
|
from information_schema.routines
|
|
where routine_schema like '$dbname%';
|
|
|
|
eval select table_name, index_schema, index_name, index_type
|
|
from information_schema.statistics
|
|
where table_schema like '$dbname%';
|
|
|
|
--replace_result $SERVER_NAME <SERVER_NAME>
|
|
eval select *
|
|
from information_schema.user_privileges order by grantee, privilege_type;
|
|
# where grantee="'u_6_401013'@'%'";
|
|
|
|
eval select *
|
|
from information_schema.column_privileges
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.table_privileges
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.key_column_usage
|
|
where table_schema like '$dbname%';
|
|
|
|
eval SELECT *
|
|
FROM information_schema.triggers
|
|
WHERE trigger_schema LIKE '$dbname%';
|