mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Bug#41258: mysql-test-run does not copy subdirectories of std_data on Windows (5.0 only)
Altered how we copy data from mysql-test/std_data on Windows to match what we are doing in 5.1 and 6.0
This commit is contained in:
@ -2380,13 +2380,7 @@ sub setup_vardir() {
|
|||||||
{
|
{
|
||||||
# on windows, copy all files from std_data into var/std_data_ln
|
# on windows, copy all files from std_data into var/std_data_ln
|
||||||
mkpath("$opt_vardir/std_data_ln");
|
mkpath("$opt_vardir/std_data_ln");
|
||||||
opendir(DIR, "$glob_mysql_test_dir/std_data")
|
mtr_copy_dir("$glob_mysql_test_dir/std_data", "$opt_vardir/std_data_ln");
|
||||||
or mtr_error("Can't find the std_data directory: $!");
|
|
||||||
for(readdir(DIR)) {
|
|
||||||
next if -d "$glob_mysql_test_dir/std_data/$_";
|
|
||||||
copy("$glob_mysql_test_dir/std_data/$_", "$opt_vardir/std_data_ln/$_");
|
|
||||||
}
|
|
||||||
closedir(DIR);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Remove old log files
|
# Remove old log files
|
||||||
|
Reference in New Issue
Block a user