summaryrefslogtreecommitdiff
path: root/pear/tests/pear_system.phpt
diff options
context:
space:
mode:
authorGreg Beaver <cellog@php.net>2003-11-29 23:37:56 +0000
committerGreg Beaver <cellog@php.net>2003-11-29 23:37:56 +0000
commit6f1625d29b57f0b686f7dacb05dddfa319f2c23f (patch)
tree60951798d8b41469ef20b0d5f222abb60389b7af /pear/tests/pear_system.phpt
parent2c4e1f1d4a4c1ae47e997f2585766c3e84e6c4ae (diff)
downloadphp-git-6f1625d29b57f0b686f7dacb05dddfa319f2c23f.tar.gz
fix one part - can't get the ereg() to match on windows, will fix when I figure out why
Diffstat (limited to 'pear/tests/pear_system.phpt')
-rw-r--r--pear/tests/pear_system.phpt7
1 files changed, 6 insertions, 1 deletions
diff --git a/pear/tests/pear_system.phpt b/pear/tests/pear_system.phpt
index 854ac20756..5f9dbfdc1f 100644
--- a/pear/tests/pear_system.phpt
+++ b/pear/tests/pear_system.phpt
@@ -12,6 +12,10 @@ error_reporting(E_ALL);
require_once 'System.php';
$sep = DIRECTORY_SEPARATOR;
+$ereg_sep = $sep;
+if (OS_WINDOWS) {
+ $ereg_sep .= $sep;
+}
/*******************
mkDir
@@ -58,11 +62,12 @@ $tmpfile = System::mkTemp('tst');
$tmpenv = System::tmpDir();
if (!@is_file($tmpfile) || !ereg("^$tmpenv{$sep}tst", $tmpfile)) {
print "System::mkTemp('tst') failed\n";
+ var_dump(is_file($tmpfile), $tmpfile, "^$tmpenv{$sep}tst", !ereg("^$tmpenv{$ereg_sep}tst", $tmpfile));
}
// Create a temporal dir in "dir1" with default prefix "tmp"
$tmpdir = System::mkTemp('-d -t dir1');
-if (!@is_dir($tmpdir) || !ereg("^dir1{$sep}tmp", $tmpdir)) {
+if (!@is_dir($tmpdir) || !ereg("^dir1{$ereg_sep}tmp", $tmpdir)) {
print "System::mkTemp('-d -t dir1') failed\n";
}