Skip to content

Commit fa79f21

Browse files
author
Pavan Naik
committed
Merge branch 'mysql-5.5' into mysql-5.6
2 parents 61c79a7 + e585dec commit fa79f21

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

mysql-test/mysql-test-run.pl

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/perl
22
# -*- cperl -*-
33

4-
# Copyright (c) 2004, 2017, Oracle and/or its affiliates. All rights reserved.
4+
# Copyright (c) 2004, 2018, Oracle and/or its affiliates. All rights reserved.
55
#
66
# This program is free software; you can redistribute it and/or modify
77
# it under the terms of the GNU General Public License as published by
@@ -2388,6 +2388,7 @@ sub environment_setup {
23882388
$ENV{'DEFAULT_MASTER_PORT'}= $mysqld_variables{'port'};
23892389
$ENV{'MYSQL_TMP_DIR'}= $opt_tmpdir;
23902390
$ENV{'MYSQLTEST_VARDIR'}= $opt_vardir;
2391+
$ENV{'MYSQL_TEST_DIR_ABS'}= getcwd();
23912392
$ENV{'MYSQL_BINDIR'}= "$bindir";
23922393
$ENV{'MYSQL_SHAREDIR'}= $path_language;
23932394
$ENV{'MYSQL_CHARSETSDIR'}= $path_charsetsdir;

mysql-test/t/mysqld--defaults-file.test

+6-4
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,21 @@ exec $MYSQLD --defaults-file=/path/with/no/extension --print-defaults 2>&1;
1313
--error 1
1414
exec $MYSQLD --defaults-file=/path/with.ext --print-defaults 2>&1;
1515

16-
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
16+
# Using $MYSQL_TEST_DIR_ABS which contains canonical path to the
17+
# test directory since --print-default prints the absolute path.
18+
--replace_result $MYSQL_TEST_DIR_ABS MYSQL_TEST_DIR
1719
--error 1
1820
exec $MYSQLD --defaults-file=relative/path/with.ext --print-defaults 2>&1;
1921

20-
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
22+
--replace_result $MYSQL_TEST_DIR_ABS MYSQL_TEST_DIR
2123
--error 1
2224
exec $MYSQLD --defaults-file=relative/path/without/extension --print-defaults 2>&1;
2325

24-
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
26+
--replace_result $MYSQL_TEST_DIR_ABS MYSQL_TEST_DIR
2527
--error 1
2628
exec $MYSQLD --defaults-file=with.ext --print-defaults 2>&1;
2729

28-
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
30+
--replace_result $MYSQL_TEST_DIR_ABS MYSQL_TEST_DIR
2931
--error 1
3032
exec $MYSQLD --defaults-file=no_extension --print-defaults 2>&1;
3133

0 commit comments

Comments
 (0)