Skip to content

Commit

Permalink
For apache#3032, add missing dcl test cases for create relative gram…
Browse files Browse the repository at this point in the history
…mars in MySQL.
  • Loading branch information
haocao committed Sep 24, 2019
1 parent c91225b commit a4c2e00
Show file tree
Hide file tree
Showing 2 changed files with 125 additions and 29 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,30 +67,6 @@
<dcl-test-case sql-case-id="alter_user">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_lock_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_options">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_password_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_password_options">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_resource_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_with_resource_options">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_users">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_user_identified_without_hostname">
<assertion />
</dcl-test-case>
Expand Down Expand Up @@ -275,6 +251,126 @@
<dcl-test-case sql-case-id="alter_user_with_tablespace_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_external_role">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_external_user">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_global_role">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_global_user">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_set_expired_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_to_credential">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_asym_key">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_certificate">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_default_database">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_expired_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_hashed_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_login_with_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_no_identified_role">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_authorization">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_if_not_exists">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_container">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_options">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_password">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_role">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_role_with_roles">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_if_not_exists">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_only_with_name">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_asym_key">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_certificate">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_login">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_no_login">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_option_postgresql">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_options_postgresql">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_password_postgresql">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_quota_option">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_role_postgresql">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_roles_postgresql">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_schema">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="create_user_with_tablespace">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_all_roles_reset_config">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_all_roles_set_config">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_all_users_reset_config">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_all_users_set_config">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="alter_local_user">
<assertion />
</dcl-test-case>
<dcl-test-case sql-case-id="deny_user">
<assertion />
</dcl-test-case>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@
<sql-case id="create_user_with_password_options" value="CREATE USER user1 DEFAULT ROLE role1 PASSWORD EXPIRE DEFAULT PASSWORD HISTORY DEFAULT" db-types="MySQL" />
<sql-case id="create_user_with_lock_option" value="CREATE USER user1 DEFAULT ROLE role1 ACCOUNT LOCK" db-types="MySQL,Oracle" />
<sql-case id="create_user_with_options" value="CREATE USER user1 DEFAULT ROLE role1 MAX_QUERIES_PER_HOUR 1 MAX_UPDATES_PER_HOUR 1 PASSWORD EXPIRE DEFAULT PASSWORD HISTORY DEFAULT ACCOUNT LOCK" db-types="MySQL" />
<sql-case id="create_external_user" value="CREATE USER user1 IDENTIFIED EXTERNALLY" />
<sql-case id="create_global_user" value="CREATE USER user1 IDENTIFIED GLOBALLY" />
<sql-case id="create_external_user" value="CREATE USER user1 IDENTIFIED EXTERNALLY" db-types="Oracle" />
<sql-case id="create_global_user" value="CREATE USER user1 IDENTIFIED GLOBALLY" db-types="Oracle" />
<sql-case id="create_user_with_password" value="CREATE USER user1 IDENTIFIED BY password" />
<sql-case id="create_user_with_tablespace" value="CREATE USER user1 IDENTIFIED BY password DEFAULT TABLESPACE tablespace1" />
<sql-case id="create_role_with_container" value="CREATE USER user1 IDENTIFIED BY password CONTAINER = ALL" />
<sql-case id="create_user_with_quota_option" value="CREATE USER user1 IDENTIFIED BY password QUOTA 1M ON tablespace1" />
<sql-case id="create_user_with_tablespace" value="CREATE USER user1 IDENTIFIED BY password DEFAULT TABLESPACE tablespace1" db-types="Oracle" />
<sql-case id="create_role_with_container" value="CREATE USER user1 IDENTIFIED BY password CONTAINER = ALL" db-types="Oracle" />
<sql-case id="create_user_with_quota_option" value="CREATE USER user1 IDENTIFIED BY password QUOTA 1M ON tablespace1" db-types="Oracle" />
<sql-case id="create_user_with_password_expire_lock" value="CREATE USER user1 IDENTIFIED BY password PASSWORD EXPIRE ACCOUNT LOCK" />
<sql-case id="create_user_only_with_name" value="CREATE USER user1" db-types="PostgreSQL,SQLServer" />
<sql-case id="create_user_with_role_postgresql" value="CREATE USER user1 WITH ROLE role1" db-types="PostgreSQL" />
Expand Down

0 comments on commit a4c2e00

Please sign in to comment.