mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 20:12:31 +01:00
9ff04fe526
if possible" - many new test cases - more and improved comments New files: t/ps_7ndb.test test suite for NDB tables r/ps_7ndb.result expected results include/ps_conv.inc conversion test cases + review comments and fixes. mysql-test/include/ps_create.inc: Rename of t_many_col_types -> t9 mysql-test/include/ps_modify.inc: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Rename: t_many_col_types -> t9 Cleanups and comments. New test cases (derived from client_test.c) mysql-test/include/ps_modify1.inc: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Rename: t_many_col_types -> t9 Cleanups and comments. New test cases (derived from client_test.c) mysql-test/include/ps_query.inc: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Rename: t_many_col_types -> t9 Cleanups and comments. New test cases (derived from client_test.c) mysql-test/include/ps_renew.inc: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Rename: t_many_col_types -> t9 mysql-test/r/ps_1general.result: Results updated. mysql-test/r/ps_2myisam.result: Resutls updated. mysql-test/r/ps_3innodb.result: Results updated. mysql-test/r/ps_4heap.result: Results updated. mysql-test/r/ps_5merge.result: Results updated. mysql-test/r/ps_6bdb.result: Results updated. mysql-test/t/ps_1general.test: WL#1856 "Conversion of client_test.c tests cases to mysqltest if possible": new test cases added. mysql-test/t/ps_2myisam.test: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Call of file include/ps_conv.inc (with new test cases) and fulltext test case added. mysql-test/t/ps_3innodb.test: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Call of file include/ps_conv.inc (with new test cases) added. mysql-test/t/ps_4heap.test: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Call of file include/ps_conv.inc (with new test cases) added. mysql-test/t/ps_5merge.test: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible Call of file include/ps_conv.inc (with new test cases) added. mysql-test/t/ps_6bdb.test: WL#1856 Conversion of client_test.c tests cases to mysqltest if possible. Call of file include/ps_conv.inc (with new test cases) added.
42 lines
1.1 KiB
Text
42 lines
1.1 KiB
Text
###############################################
|
|
# #
|
|
# Prepared Statements test on MYISAM tables #
|
|
# #
|
|
###############################################
|
|
|
|
#
|
|
# NOTE: PLEASE SEE ps_1general.test (bottom)
|
|
# BEFORE ADDING NEW TEST CASES HERE !!!
|
|
|
|
use test;
|
|
|
|
let $type= 'MYISAM' ;
|
|
-- source include/ps_create.inc
|
|
-- source include/ps_renew.inc
|
|
|
|
-- source include/ps_query.inc
|
|
|
|
# parameter in SELECT ... MATCH/AGAINST
|
|
# case derived from client_test.c: test_bug1500()
|
|
--disable_warnings
|
|
drop table if exists t2 ;
|
|
--enable_warnings
|
|
eval create table t2 (s varchar(25), fulltext(s))
|
|
ENGINE = $type ;
|
|
insert into t2 values ('Gravedigger'), ('Greed'),('Hollow Dogs') ;
|
|
commit ;
|
|
|
|
prepare stmt1 from ' select s from t2 where match (s) against (?) ' ;
|
|
set @arg00='Dogs' ;
|
|
execute stmt1 using @arg00 ;
|
|
prepare stmt1 from ' SELECT s FROM t2
|
|
where match (s) against (concat(?,''digger'')) ';
|
|
set @arg00='Grave' ;
|
|
execute stmt1 using @arg00 ;
|
|
drop table t2 ;
|
|
|
|
-- source include/ps_modify.inc
|
|
-- source include/ps_modify1.inc
|
|
-- source include/ps_conv.inc
|
|
|
|
drop table t1, t9;
|