mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
389dcccbed
- Merge fixes - "make test" for maria - Replaced ma_test_all with a perl version, which now can be run in unittest mode. include/my_sys.h: Added clean up function for my_uuid() mysql-test/r/create.result: Fixed result file. mysql-test/r/maria-big.result: Changed not to get a warning. mysql-test/r/maria-connect.result: Not to get a warning. mysql-test/r/maria-recovery.result: Not to get a warning. mysql-test/r/maria.result: Fixed result file. Added test for warning on log file. mysql-test/r/ps_maria.result: Fixed result file. New bit was added to source. mysql-test/t/maria-big.test: To avoid a warning. mysql-test/t/maria-connect.test: To avoid a warning. mysql-test/t/maria-recovery.test: To avoid a warning. mysql-test/t/maria.test: To avoid a warning. mysql-test/t/ps_maria.test: To avoid a warning. mysys/my_uuid.c: Added clean up function for my_uuid() sql/mysqld.cc: Manual merge. storage/maria/Makefile.am: Added "make test" for maria. storage/maria/ma_key_recover.c: Fix for maria_recovery storage/maria/ma_test_all.sh: Deprecated file. Functionality moved to unittest/ma_test_all-t BitKeeper/deleted/.del-unit.pl: BitKeeper file /home/my/mysql-maria/storage/maria/unit.pl
47 lines
1.2 KiB
Text
47 lines
1.2 KiB
Text
###############################################
|
|
# #
|
|
# Prepared Statements test on MARIA tables #
|
|
# #
|
|
###############################################
|
|
|
|
#
|
|
# NOTE: PLEASE SEE ps_1general.test (bottom)
|
|
# BEFORE ADDING NEW TEST CASES HERE !!!
|
|
|
|
-- source include/have_maria.inc
|
|
set global maria_log_file_size=4294967295;
|
|
|
|
use test;
|
|
|
|
let $type= 'MARIA' ;
|
|
-- 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)) TRANSACTIONAL= 0
|
|
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;
|
|
|
|
# End of 4.1 tests
|