summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2016-06-09 15:22:12 +0200
committerAnatol Belski <ab@php.net>2016-06-09 17:19:40 +0200
commit30a78e96edf28e075713c1ee8da2ddeb37460c46 (patch)
treefa1b83af0e27de597356f9f8bb4bc1f79f301509
parent22f20e2868452493cebfc1a80858552055c9b764 (diff)
downloadphp-git-30a78e96edf28e075713c1ee8da2ddeb37460c46.tar.gz
fix tests
-rw-r--r--ext/standard/tests/file/tempnam_variation2-win32.phpt10
-rw-r--r--ext/standard/tests/file/tempnam_variation2.phpt10
-rw-r--r--ext/standard/tests/file/tempnam_variation3-win32.phpt2
-rw-r--r--ext/standard/tests/file/tempnam_variation4-0.phpt638
-rw-r--r--ext/standard/tests/file/tempnam_variation4-1.phpt638
-rw-r--r--ext/standard/tests/file/tempnam_variation7-win32.phpt10
-rw-r--r--ext/standard/tests/file/tempnam_variation7.phpt10
-rw-r--r--ext/standard/tests/file/tempnam_variation8-win32.phpt6
8 files changed, 1322 insertions, 2 deletions
diff --git a/ext/standard/tests/file/tempnam_variation2-win32.phpt b/ext/standard/tests/file/tempnam_variation2-win32.phpt
index 4224966daf..15d59614ff 100644
--- a/ext/standard/tests/file/tempnam_variation2-win32.phpt
+++ b/ext/standard/tests/file/tempnam_variation2-win32.phpt
@@ -121,6 +121,8 @@ File permissions are => 100666
File created in => directory specified
-- Iteration 7 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
@@ -131,11 +133,15 @@ File permissions are => 100666
File created in => directory specified
-- Iteration 9 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
-- Iteration 10 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
@@ -156,8 +162,10 @@ File permissions are => 100666
File created in => directory specified
-- Iteration 14 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
-*** Done *** \ No newline at end of file
+*** Done ***
diff --git a/ext/standard/tests/file/tempnam_variation2.phpt b/ext/standard/tests/file/tempnam_variation2.phpt
index b7e5cdc058..1a2de1885b 100644
--- a/ext/standard/tests/file/tempnam_variation2.phpt
+++ b/ext/standard/tests/file/tempnam_variation2.phpt
@@ -121,6 +121,8 @@ File permissions are => 100600
File created in => directory specified
-- Iteration 7 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2.php on line %d
File name is => %s/tempnam_variation2.tmp%s
File permissions are => 100600
File created in => temp dir
@@ -131,11 +133,15 @@ File permissions are => 100600
File created in => directory specified
-- Iteration 9 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2.php on line %d
File name is => %s/tempnam_variation2.tmp%s
File permissions are => 100600
File created in => temp dir
-- Iteration 10 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2.php on line %d
File name is => %s/tempnam_variation2.tmp%s
File permissions are => 100600
File created in => temp dir
@@ -156,8 +162,10 @@ File permissions are => 100600
File created in => directory specified
-- Iteration 14 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation2.php on line %d
File name is => %s/tempnam_variation2.tmp%s
File permissions are => 100600
File created in => temp dir
-*** Done *** \ No newline at end of file
+*** Done ***
diff --git a/ext/standard/tests/file/tempnam_variation3-win32.phpt b/ext/standard/tests/file/tempnam_variation3-win32.phpt
index df0d88feda..6d5071b5e5 100644
--- a/ext/standard/tests/file/tempnam_variation3-win32.phpt
+++ b/ext/standard/tests/file/tempnam_variation3-win32.phpt
@@ -99,6 +99,8 @@ OK
-- Iteration 4 --
OK
-- Iteration 5 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation3-win32.php on line %d
Failed, not created in the correct directory %s vs %s
0
-- Iteration 6 --
diff --git a/ext/standard/tests/file/tempnam_variation4-0.phpt b/ext/standard/tests/file/tempnam_variation4-0.phpt
new file mode 100644
index 0000000000..29dbfabdb3
--- /dev/null
+++ b/ext/standard/tests/file/tempnam_variation4-0.phpt
@@ -0,0 +1,638 @@
+--TEST--
+Test tempnam() function: usage variations - permissions(0000 to 0350) of dir
+--SKIPIF--
+<?php
+if (substr(PHP_OS, 0, 3) == 'WIN') {
+ die('skip Not valid for Windows');
+}
+// Skip if being run by root
+$filename = dirname(__FILE__)."/is_readable_root_check.tmp";
+$fp = fopen($filename, 'w');
+fclose($fp);
+if(fileowner($filename) == 0) {
+ unlink ($filename);
+ die('skip cannot be run as root');
+}
+unlink($filename);
+?>
+--FILE--
+<?php
+/* Prototype: string tempnam ( string $dir, string $prefix );
+ Description: Create file with unique file name.
+*/
+
+/* Trying to create the file in a dir with permissions from 0000 to 0350,
+ Allowable permissions: files are expected to be created in the input dir
+ Non-allowable permissions: files are expected to be created in '/tmp' dir
+*/
+
+echo "*** Testing tempnam() with dir of permissions from 0000 to 0350 ***\n";
+$file_path = dirname(__FILE__);
+$dir_name = $file_path."/tempnam_variation4";
+$prefix = "tempnamVar4.";
+
+mkdir($dir_name);
+
+for($mode = 0000; $mode <= 0350; $mode++) {
+ chmod($dir_name, $mode);
+ $file_name = tempnam($dir_name, $prefix);
+
+ if(file_exists($file_name) ) {
+ if (dirname($file_name) != $dir_name) {
+ /* Either there's a notice or error */
+ printf("%o\n", $mode);
+
+ if (realpath(dirname($file_name)) != realpath(sys_get_temp_dir())) {
+ echo " created in unexpected dir\n";
+ }
+ }
+ unlink($file_name);
+ }
+ else {
+ print("FAILED: File is not created\n");
+ }
+}
+
+rmdir($dir_name);
+
+echo "*** Done ***\n";
+?>
+--EXPECTF--
+*** Testing tempnam() with dir of permissions from 0000 to 0350 ***
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+0
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+1
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+2
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+3
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+4
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+5
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+6
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+7
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+10
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+11
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+12
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+13
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+14
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+15
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+16
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+17
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+20
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+21
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+22
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+23
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+24
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+25
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+26
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+27
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+30
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+31
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+32
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+33
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+34
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+35
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+36
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+37
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+40
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+41
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+42
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+43
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+44
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+45
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+46
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+47
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+50
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+51
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+52
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+53
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+54
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+55
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+56
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+57
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+60
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+61
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+62
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+63
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+64
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+65
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+66
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+67
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+70
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+71
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+72
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+73
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+74
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+75
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+76
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+77
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+100
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+101
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+102
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+103
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+104
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+105
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+106
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+107
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+110
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+111
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+112
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+113
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+114
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+115
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+116
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+117
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+120
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+121
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+122
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+123
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+124
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+125
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+126
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+127
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+130
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+131
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+132
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+133
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+134
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+135
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+136
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+137
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+140
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+141
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+142
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+143
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+144
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+145
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+146
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+147
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+150
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+151
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+152
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+153
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+154
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+155
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+156
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+157
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+160
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+161
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+162
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+163
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+164
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+165
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+166
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+167
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+170
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+171
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+172
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+173
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+174
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+175
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+176
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+177
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+200
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+201
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+202
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+203
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+204
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+205
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+206
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+207
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+210
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+211
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+212
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+213
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+214
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+215
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+216
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+217
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+220
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+221
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+222
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+223
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+224
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+225
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+226
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+227
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+230
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+231
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+232
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+233
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+234
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+235
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+236
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+237
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+240
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+241
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+242
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+243
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+244
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+245
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+246
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+247
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+250
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+251
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+252
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+253
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+254
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+255
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+256
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+257
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+260
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+261
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+262
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+263
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+264
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+265
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+266
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+267
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+270
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+271
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+272
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+273
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+274
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+275
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+276
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation4.php on line 20
+277
+*** Done ***
diff --git a/ext/standard/tests/file/tempnam_variation4-1.phpt b/ext/standard/tests/file/tempnam_variation4-1.phpt
new file mode 100644
index 0000000000..7d57506358
--- /dev/null
+++ b/ext/standard/tests/file/tempnam_variation4-1.phpt
@@ -0,0 +1,638 @@
+--TEST--
+Test tempnam() function: usage variations - permissions(0351 to 0777) of dir
+--SKIPIF--
+<?php
+if (substr(PHP_OS, 0, 3) == 'WIN') {
+ die('skip Not valid for Windows');
+}
+// Skip if being run by root
+$filename = dirname(__FILE__)."/is_readable_root_check.tmp";
+$fp = fopen($filename, 'w');
+fclose($fp);
+if(fileowner($filename) == 0) {
+ unlink ($filename);
+ die('skip cannot be run as root');
+}
+unlink($filename);
+?>
+--FILE--
+<?php
+/* Prototype: string tempnam ( string $dir, string $prefix );
+ Description: Create file with unique file name.
+*/
+
+/* Trying to create the file in a dir with permissions from 0351 to 0777,
+ Allowable permissions: files are expected to be created in the input dir
+ Non-allowable permissions: files are expected to be created in '/tmp' dir
+*/
+
+echo "*** Testing tempnam() with dir of permissions from 0351 to 0777 ***\n";
+$file_path = dirname(__FILE__);
+$dir_name = $file_path."/tempnam_variation4";
+$prefix = "tempnamVar4.";
+
+mkdir($dir_name);
+
+for($mode = 0351; $mode <= 0777; $mode++) {
+ chmod($dir_name, $mode);
+ $file_name = tempnam($dir_name, $prefix);
+
+ if(file_exists($file_name) ) {
+ if (dirname($file_name) != $dir_name) {
+ /* Either there's a notice or error */
+ printf("%o\n", $mode);
+
+ if (realpath(dirname($file_name)) != realpath(sys_get_temp_dir())) {
+ echo " created in unexpected dir\n";
+ }
+ }
+ unlink($file_name);
+ }
+ else {
+ print("FAILED: File is not created\n");
+ }
+}
+
+rmdir($dir_name);
+
+echo "*** Done ***\n";
+?>
+--EXPECTF--
+*** Testing tempnam() with dir of permissions from 0351 to 0777 ***
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+400
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+401
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+402
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+403
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+404
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+405
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+406
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+407
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+410
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+411
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+412
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+413
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+414
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+415
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+416
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+417
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+420
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+421
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+422
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+423
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+424
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+425
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+426
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+427
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+430
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+431
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+432
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+433
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+434
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+435
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+436
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+437
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+440
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+441
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+442
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+443
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+444
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+445
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+446
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+447
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+450
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+451
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+452
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+453
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+454
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+455
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+456
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+457
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+460
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+461
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+462
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+463
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+464
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+465
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+466
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+467
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+470
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+471
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+472
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+473
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+474
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+475
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+476
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+477
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+500
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+501
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+502
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+503
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+504
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+505
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+506
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+507
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+510
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+511
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+512
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+513
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+514
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+515
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+516
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+517
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+520
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+521
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+522
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+523
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+524
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+525
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+526
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+527
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+530
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+531
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+532
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+533
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+534
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+535
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+536
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+537
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+540
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+541
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+542
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+543
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+544
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+545
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+546
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+547
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+550
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+551
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+552
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+553
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+554
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+555
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+556
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+557
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+560
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+561
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+562
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+563
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+564
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+565
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+566
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+567
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+570
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+571
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+572
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+573
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+574
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+575
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+576
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+577
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+600
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+601
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+602
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+603
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+604
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+605
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+606
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+607
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+610
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+611
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+612
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+613
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+614
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+615
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+616
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+617
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+620
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+621
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+622
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+623
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+624
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+625
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+626
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+627
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+630
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+631
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+632
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+633
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+634
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+635
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+636
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+637
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+640
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+641
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+642
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+643
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+644
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+645
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+646
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+647
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+650
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+651
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+652
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+653
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+654
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+655
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+656
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+657
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+660
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+661
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+662
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+663
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+664
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+665
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+666
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+667
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+670
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+671
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+672
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+673
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+674
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+675
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+676
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation9.php on line 20
+677
+*** Done ***
diff --git a/ext/standard/tests/file/tempnam_variation7-win32.phpt b/ext/standard/tests/file/tempnam_variation7-win32.phpt
index 0c8caca95c..918ef36588 100644
--- a/ext/standard/tests/file/tempnam_variation7-win32.phpt
+++ b/ext/standard/tests/file/tempnam_variation7-win32.phpt
@@ -65,10 +65,14 @@ echo "\n*** Done ***\n";
--EXPECTF--
*** Testing tempnam() with invalid/non-existing directory names ***
-- Iteration 0 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7-win32.php on line %d
File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
-- Iteration 1 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7-win32.php on line %d
File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
@@ -85,6 +89,8 @@ File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
-- Iteration 5 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7-win32.php on line %d
File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
@@ -101,10 +107,14 @@ Warning: tempnam() expects parameter 1 to be a valid path, array given in %s on
Warning: unlink(): %r(Invalid argument|No such file or directory)%r in %s on line %d
-- Iteration 8 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7-win32.php on line %d
File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
-- Iteration 9 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7-win32.php on line %d
File name is => %s%et%s
File permissions are => 100666
File created in => temp dir
diff --git a/ext/standard/tests/file/tempnam_variation7.phpt b/ext/standard/tests/file/tempnam_variation7.phpt
index b6f81caabc..d24c1d8974 100644
--- a/ext/standard/tests/file/tempnam_variation7.phpt
+++ b/ext/standard/tests/file/tempnam_variation7.phpt
@@ -70,10 +70,14 @@ echo "\n*** Done ***\n";
--EXPECTF--
*** Testing tempnam() with invalid/non-existing directory names ***
-- Iteration 0 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7.php on line %d
File name is => %s%etempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
-- Iteration 1 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7.php on line %d
File name is => %s%etempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
@@ -90,6 +94,8 @@ File name is => %s%etempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
-- Iteration 5 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7.php on line %d
File name is => %s%etempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
@@ -106,10 +112,14 @@ Warning: tempnam() expects parameter 1 to be a valid path, array given in %s on
Warning: unlink(): %s in %s on line %d
-- Iteration 8 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7.php on line %d
File name is => %s/tempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
-- Iteration 9 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation7.php on line %d
File name is => %s/tempnam_variation3.tmp%s
File permissions are => 100600
File created in => temp dir
diff --git a/ext/standard/tests/file/tempnam_variation8-win32.phpt b/ext/standard/tests/file/tempnam_variation8-win32.phpt
index 8df67b609e..52ff7b9daa 100644
--- a/ext/standard/tests/file/tempnam_variation8-win32.phpt
+++ b/ext/standard/tests/file/tempnam_variation8-win32.phpt
@@ -115,11 +115,15 @@ File permissions are => 100666
File created in => directory specified
-- Iteration 6 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation8-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
-- Iteration 7 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation8-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir
@@ -140,6 +144,8 @@ File permissions are => 100666
File created in => directory specified
-- Iteration 11 --
+
+Notice: tempnam(): file created in the system's temporary directory in %stempnam_variation8-win32.php on line %d
File name is => %s\t%s
File permissions are => 100666
File created in => temp dir