mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge shellback.(none):/home/msvensson/mysql/my51-mysqltest-new-commands
into shellback.(none):/home/msvensson/mysql/same_tools/my51-same_tools client/Makefile.am: Auto merged mysql-test/r/csv.result: Auto merged mysql-test/r/query_cache.result: Auto merged mysql-test/r/sp_notembedded.result: Auto merged mysql-test/r/subselect.result: Auto merged mysql-test/t/csv.test: Auto merged mysql-test/t/sp.test: Auto merged mysql-test/t/subselect.test: Auto merged client/mysqltest.c: Manual merge mysql-test/r/mysqltest.result: Manual merge mysql-test/t/mysqltest.test: Manual merge
This commit is contained in:
@ -46,7 +46,8 @@ mysqladmin_SOURCES = mysqladmin.cc
|
|||||||
mysql_LDADD = @readline_link@ @TERMCAP_LIB@ $(LDADD) $(CXXLDFLAGS)
|
mysql_LDADD = @readline_link@ @TERMCAP_LIB@ $(LDADD) $(CXXLDFLAGS)
|
||||||
mysqltest_SOURCES= mysqltest.c $(top_srcdir)/mysys/my_getsystime.c \
|
mysqltest_SOURCES= mysqltest.c $(top_srcdir)/mysys/my_getsystime.c \
|
||||||
$(yassl_dummy_link_fix)
|
$(yassl_dummy_link_fix)
|
||||||
mysqltest_LDADD = $(top_builddir)/regex/libregex.a $(LDADD)
|
mysqltest_LDADD = $(top_builddir)/regex/libregex.a $(LDADD) \
|
||||||
|
$(top_builddir)/mysys/libmysys.a
|
||||||
mysqlbinlog_SOURCES = mysqlbinlog.cc $(top_srcdir)/mysys/mf_tempdir.c \
|
mysqlbinlog_SOURCES = mysqlbinlog.cc $(top_srcdir)/mysys/mf_tempdir.c \
|
||||||
$(top_srcdir)/mysys/my_new.cc \
|
$(top_srcdir)/mysys/my_new.cc \
|
||||||
$(top_srcdir)/mysys/my_bit.c \
|
$(top_srcdir)/mysys/my_bit.c \
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -4913,8 +4913,7 @@ bonfire
|
|||||||
Colombo
|
Colombo
|
||||||
nondecreasing
|
nondecreasing
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
ALTER TABLE t2 RENAME t1
|
ALTER TABLE t2 RENAME t1;
|
||||||
#;
|
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
Period smallint(4) unsigned zerofill DEFAULT '0000' NOT NULL,
|
Period smallint(4) unsigned zerofill DEFAULT '0000' NOT NULL,
|
||||||
|
@ -338,10 +338,10 @@ mysqltest: At line 1: missing ')' in while
|
|||||||
mysqltest: At line 1: Missing '{' after while. Found "dec $i"
|
mysqltest: At line 1: Missing '{' after while. Found "dec $i"
|
||||||
mysqltest: At line 1: Stray '}' - end of block before beginning
|
mysqltest: At line 1: Stray '}' - end of block before beginning
|
||||||
mysqltest: At line 1: Stray 'end' command - end of block before beginning
|
mysqltest: At line 1: Stray 'end' command - end of block before beginning
|
||||||
mysqltest: At line 1: query '' failed: 1065: Query was empty
|
mysqltest: At line 1: query '{' failed: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{' at line 1
|
||||||
mysqltest: At line 1: Missing '{' after while. Found "echo hej"
|
mysqltest: At line 1: Missing '{' after while. Found "echo hej"
|
||||||
mysqltest: At line 3: Missing end of block
|
mysqltest: At line 3: Missing end of block
|
||||||
mysqltest: At line 1: Missing newline between while and '{'
|
mysqltest: At line 3: Missing end of block
|
||||||
mysqltest: At line 1: missing '(' in if
|
mysqltest: At line 1: missing '(' in if
|
||||||
mysqltest: At line 1: Stray 'end' command - end of block before beginning
|
mysqltest: At line 1: Stray 'end' command - end of block before beginning
|
||||||
select "b" bs col1, "c" bs col2;
|
select "b" bs col1, "c" bs col2;
|
||||||
@ -477,4 +477,15 @@ a D
|
|||||||
1 1
|
1 1
|
||||||
1 4
|
1 4
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
mysqltest: At line 1: Missing required argument 'filename' to command 'remove_file'
|
||||||
|
mysqltest: At line 1: Missing required argument 'filename' to command 'write_file'
|
||||||
|
mysqltest: At line 1: End of file encountered before 'EOF' delimiter was found
|
||||||
|
mysqltest: At line 1: End of line junk detected: "write_file filename ";
|
||||||
|
"
|
||||||
|
mysqltest: At line 1: Missing required argument 'filename' to command 'file_exists'
|
||||||
|
mysqltest: At line 1: Missing required argument 'from_file' to command 'copy_file'
|
||||||
|
mysqltest: At line 1: Missing required argument 'to_file' to command 'copy_file'
|
||||||
|
hello
|
||||||
|
hello
|
||||||
|
hello
|
||||||
End of 5.1 tests
|
End of 5.1 tests
|
||||||
|
File diff suppressed because one or more lines are too long
@ -74,8 +74,7 @@ flush status|
|
|||||||
flush query cache|
|
flush query cache|
|
||||||
delete from t1|
|
delete from t1|
|
||||||
drop procedure bug3583|
|
drop procedure bug3583|
|
||||||
drop table t1;
|
drop table t1|
|
||||||
#|
|
|
||||||
drop procedure if exists bug6807|
|
drop procedure if exists bug6807|
|
||||||
create procedure bug6807()
|
create procedure bug6807()
|
||||||
begin
|
begin
|
||||||
|
@ -2717,8 +2717,7 @@ select (1,2,3) = (select * from t1);
|
|||||||
ERROR 21000: Operand should contain 3 column(s)
|
ERROR 21000: Operand should contain 3 column(s)
|
||||||
select (select * from t1) = (1,2,3);
|
select (select * from t1) = (1,2,3);
|
||||||
ERROR 21000: Operand should contain 2 column(s)
|
ERROR 21000: Operand should contain 2 column(s)
|
||||||
drop table t1
|
drop table t1;
|
||||||
#;
|
|
||||||
CREATE TABLE `t1` (
|
CREATE TABLE `t1` (
|
||||||
`itemid` bigint(20) unsigned NOT NULL auto_increment,
|
`itemid` bigint(20) unsigned NOT NULL auto_increment,
|
||||||
`sessionid` bigint(20) unsigned default NULL,
|
`sessionid` bigint(20) unsigned default NULL,
|
||||||
|
@ -1295,7 +1295,7 @@ SELECT fld3 FROM t2;
|
|||||||
#
|
#
|
||||||
|
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
ALTER TABLE t2 RENAME t1
|
ALTER TABLE t2 RENAME t1;
|
||||||
|
|
||||||
#
|
#
|
||||||
# Drop and recreate
|
# Drop and recreate
|
||||||
|
@ -1189,4 +1189,78 @@ insert into t1 values (2,4);
|
|||||||
select * from t1;
|
select * from t1;
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# test for remove_file
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
--exec echo "remove_file ;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
remove_file non_existing_file;
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# test for write_file
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
--error 1
|
||||||
|
--exec echo "write_file ;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
--exec echo "write_file filename ;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
--exec echo "write_file filename \";" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# test for file_exist
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
--error 1
|
||||||
|
--exec echo "file_exists ;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
--error 0,1
|
||||||
|
remove_file $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
--error 1
|
||||||
|
file_exists $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
write_file $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
Content for test_file1
|
||||||
|
EOF
|
||||||
|
file_exists $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
remove_file $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
--error 1
|
||||||
|
file_exists $MYSQLTEST_VARDIR/tmp/test_file1.tmp;
|
||||||
|
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# test for copy_file
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
--write_file $MYSQLTEST_VARDIR/tmp/file1.tmp
|
||||||
|
file1
|
||||||
|
EOF
|
||||||
|
|
||||||
|
copy_file $MYSQLTEST_VARDIR/tmp/file1.tmp $MYSQLTEST_VARDIR/tmp/file2.tmp;
|
||||||
|
file_exists $MYSQLTEST_VARDIR/tmp/file2.tmp;
|
||||||
|
remove_file $MYSQLTEST_VARDIR/tmp/file1.tmp;
|
||||||
|
remove_file $MYSQLTEST_VARDIR/tmp/file2.tmp;
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
--exec echo "copy_file ;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
--error 1
|
||||||
|
--exec echo "copy_file from_file;" | $MYSQL_TEST 2>&1
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# test for perl
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
--perl
|
||||||
|
print "hello\n";
|
||||||
|
EOF
|
||||||
|
|
||||||
|
perl;
|
||||||
|
print "hello\n";
|
||||||
|
EOF
|
||||||
|
|
||||||
|
perl;
|
||||||
|
# Print "hello"
|
||||||
|
print "hello\n";
|
||||||
|
EOF
|
||||||
--echo End of 5.1 tests
|
--echo End of 5.1 tests
|
||||||
|
@ -699,7 +699,7 @@ select a from t1;
|
|||||||
flush query cache;
|
flush query cache;
|
||||||
|
|
||||||
drop table t1, t2;
|
drop table t1, t2;
|
||||||
set GLOBAL query_cache_size=1355776
|
set GLOBAL query_cache_size=1355776;
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -2944,11 +2944,11 @@ begin
|
|||||||
end|
|
end|
|
||||||
--disable_parsing
|
--disable_parsing
|
||||||
--replace_regex /table_id: [0-9]+/table_id: #/
|
--replace_regex /table_id: [0-9]+/table_id: #/
|
||||||
show binlog events;
|
show binlog events|
|
||||||
show storage engines;
|
show storage engines|
|
||||||
show master status;
|
show master status|
|
||||||
show slave hosts;
|
show slave hosts|
|
||||||
show slave status;
|
show slave status|
|
||||||
--enable_parsing
|
--enable_parsing
|
||||||
|
|
||||||
call bug4902()|
|
call bug4902()|
|
||||||
|
@ -19,11 +19,11 @@ begin
|
|||||||
show grants for 'root'@'localhost';
|
show grants for 'root'@'localhost';
|
||||||
end|
|
end|
|
||||||
--disable_parsing
|
--disable_parsing
|
||||||
show binlog events;
|
show binlog events|
|
||||||
show storage engines;
|
show storage engines|
|
||||||
show master status;
|
show master status|
|
||||||
show slave hosts;
|
show slave hosts|
|
||||||
show slave status;
|
show slave status|
|
||||||
--enable_parsing
|
--enable_parsing
|
||||||
|
|
||||||
call bug4902()|
|
call bug4902()|
|
||||||
@ -110,7 +110,7 @@ flush status|
|
|||||||
flush query cache|
|
flush query cache|
|
||||||
delete from t1|
|
delete from t1|
|
||||||
drop procedure bug3583|
|
drop procedure bug3583|
|
||||||
drop table t1;
|
drop table t1|
|
||||||
|
|
||||||
#
|
#
|
||||||
# BUG#6807: Stored procedure crash if CREATE PROCEDURE ... KILL QUERY
|
# BUG#6807: Stored procedure crash if CREATE PROCEDURE ... KILL QUERY
|
||||||
|
@ -1728,7 +1728,7 @@ select (select a from t1) = (1,2);
|
|||||||
select (1,2,3) = (select * from t1);
|
select (1,2,3) = (select * from t1);
|
||||||
-- error 1241
|
-- error 1241
|
||||||
select (select * from t1) = (1,2,3);
|
select (select * from t1) = (1,2,3);
|
||||||
drop table t1
|
drop table t1;
|
||||||
|
|
||||||
#
|
#
|
||||||
# Item_int_with_ref check (BUG#10020)
|
# Item_int_with_ref check (BUG#10020)
|
||||||
|
@ -55,7 +55,7 @@ select 2;
|
|||||||
select 3;
|
select 3;
|
||||||
# Disconnect so that we will not be confused by a future abort from this
|
# Disconnect so that we will not be confused by a future abort from this
|
||||||
# connection.
|
# connection.
|
||||||
disconnect default
|
disconnect default;
|
||||||
|
|
||||||
#
|
#
|
||||||
# Do the same test as above on a TCP connection
|
# Do the same test as above on a TCP connection
|
||||||
|
Reference in New Issue
Block a user