Skip to content

Commit 0400d07

Browse files
committed
Merge branch 'PHP-7.4' into master
* PHP-7.4: Prevent tempnam tests conflicts
2 parents 17d1eb3 + fa9bd81 commit 0400d07

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

ext/standard/tests/file/tempnam_variation5-win32.phpt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ if(substr(PHP_OS, 0, 3) != "WIN")
1414
$file_path = __DIR__;
1515

1616
echo "*** Test tempnam() function: by passing an existing filename as prefix ***\n";
17-
$dir_name = $file_path."/tempnam_variation6";
17+
$dir_name = $file_path."/tempnam_variation5";
1818
mkdir($dir_name);
19-
$h = fopen($dir_name."/tempnam_variation6.tmp", "w");
19+
$h = fopen($dir_name."/tempnam_variation5.tmp", "w");
2020

2121
for($i=1; $i<=3; $i++) {
2222
echo "-- Iteration $i --\n";
23-
$created_file = tempnam("$dir_name", "tempnam_variation6.tmp");
23+
$created_file = tempnam("$dir_name", "tempnam_variation5.tmp");
2424

2525
if( file_exists($created_file) ) {
2626
echo "File name is => ";
@@ -33,18 +33,18 @@ for($i=1; $i<=3; $i++) {
3333
unlink($created_file);
3434
}
3535
fclose($h);
36-
unlink($dir_name."/tempnam_variation6.tmp");
36+
unlink($dir_name."/tempnam_variation5.tmp");
3737
rmdir($dir_name);
3838

3939
echo "\n*** Done ***\n";
4040
?>
4141
--EXPECTF--
4242
*** Test tempnam() function: by passing an existing filename as prefix ***
4343
-- Iteration 1 --
44-
File name is => %stempnam_variation6%et%s
44+
File name is => %stempnam_variation5%et%s
4545
-- Iteration 2 --
46-
File name is => %stempnam_variation6%et%s
46+
File name is => %stempnam_variation5%et%s
4747
-- Iteration 3 --
48-
File name is => %stempnam_variation6%et%s
48+
File name is => %stempnam_variation5%et%s
4949

5050
*** Done ***

ext/standard/tests/file/tempnam_variation8-win32.phpt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ if(substr(PHP_OS, 0, 3) != "WIN")
1212
/* Creating unique files in various dirs by passing relative paths to $dir arg */
1313

1414
echo "*** Testing tempnam() with absolute and relative paths ***\n";
15-
$dir_name = __DIR__."\\tempnam_variation2";
15+
$dir_name = __DIR__."\\tempnam_variation8";
1616
mkdir($dir_name);
17-
$dir_path = $dir_name."/tempnam_variation2_sub";
17+
$dir_path = $dir_name."/tempnam_variation8_sub";
1818
mkdir($dir_path);
1919

2020
$old_dir_path = getcwd();
@@ -25,23 +25,23 @@ $dir_paths = array(
2525
"$dir_path\\",
2626
"$dir_path\\..",
2727
"$dir_path\\\\..\\",
28-
"$dir_path\\..\\..\\.\\tempnam_variation2",
29-
"$dir_path\\..\\\\\\tempnam_variation2_sub\\\\..\\\\..\\tempnam_variation2",
28+
"$dir_path\\..\\..\\.\\tempnam_variation8",
29+
"$dir_path\\..\\\\\\tempnam_variation8_sub\\\\..\\\\..\\tempnam_variation8",
3030
"$dir_path\\BADDIR",
3131

3232

3333
// relative paths
34-
"tempname_variation2\\",
35-
"tempnam_variation2\\tempnam_variation2_sub",
36-
"tempnam_variation2\\\\tempnam_variation2_sub",
37-
".\\tempnam_variation2\\..\\tempnam_variation2\\tempnam_variation2_sub",
34+
"tempname_variation8\\",
35+
"tempnam_variation8\\tempnam_variation8_sub",
36+
"tempnam_variation8\\\\tempnam_variation8_sub",
37+
".\\tempnam_variation8\\..\\tempnam_variation8\\tempnam_variation8_sub",
3838
"BADDIR",
3939
);
4040

4141
for($i = 0; $i<count($dir_paths); $i++) {
4242
$j = $i+1;
4343
echo "\n-- Iteration $j --\n";
44-
$file_name = tempnam($dir_paths[$i], "tempnam_variation2.tmp");
44+
$file_name = tempnam($dir_paths[$i], "tempnam_variation8.tmp");
4545

4646
if( file_exists($file_name) ){
4747

@@ -86,27 +86,27 @@ echo "\n*** Done ***\n";
8686
*** Testing tempnam() with absolute and relative paths ***
8787

8888
-- Iteration 1 --
89-
File name is => %s\tempnam_variation2\tempnam_variation2_sub\t%s
89+
File name is => %s\tempnam_variation8\tempnam_variation8_sub\t%s
9090
File permissions are => 100666
9191
File created in => directory specified
9292

9393
-- Iteration 2 --
94-
File name is => %s\tempnam_variation2\t%s
94+
File name is => %s\tempnam_variation8\t%s
9595
File permissions are => 100666
9696
File created in => directory specified
9797

9898
-- Iteration 3 --
99-
File name is => %s\tempnam_variation2\t%s
99+
File name is => %s\tempnam_variation8\t%s
100100
File permissions are => 100666
101101
File created in => directory specified
102102

103103
-- Iteration 4 --
104-
File name is => %s\tempnam_variation2\t%s
104+
File name is => %s\tempnam_variation8\t%s
105105
File permissions are => 100666
106106
File created in => directory specified
107107

108108
-- Iteration 5 --
109-
File name is => %s\tempnam_variation2\t%s
109+
File name is => %s\tempnam_variation8\t%s
110110
File permissions are => 100666
111111
File created in => directory specified
112112

@@ -125,17 +125,17 @@ File permissions are => 100666
125125
File created in => temp dir
126126

127127
-- Iteration 8 --
128-
File name is => %s\tempnam_variation2\tempnam_variation2_sub\t%s
128+
File name is => %s\tempnam_variation8\tempnam_variation8_sub\t%s
129129
File permissions are => 100666
130130
File created in => directory specified
131131

132132
-- Iteration 9 --
133-
File name is => %s\tempnam_variation2\tempnam_variation2_sub\t%s
133+
File name is => %s\tempnam_variation8\tempnam_variation8_sub\t%s
134134
File permissions are => 100666
135135
File created in => directory specified
136136

137137
-- Iteration 10 --
138-
File name is => %s\tempnam_variation2\tempnam_variation2_sub\t%s
138+
File name is => %s\tempnam_variation8\tempnam_variation8_sub\t%s
139139
File permissions are => 100666
140140
File created in => directory specified
141141

0 commit comments

Comments
 (0)