Revision: 1200
http://phpfreechat.svn.sourceforge.net/phpfreechat/?rev=1200&view=rev
Author: kerphi
Date: 2007-10-28 12:22:11 -0700 (Sun, 28 Oct 2007)
Log Message:
-----------
Test the filemtime php function. On special filesystem this function do not work as expected (ex: NFS, VZFS)
Added Paths:
-----------
trunk/testcase/filemtime.php
Added: trunk/testcase/filemtime.php
===================================================================
--- trunk/testcase/filemtime.php (rev 0)
+++ trunk/testcase/filemtime.php 2007-10-28 19:22:11 UTC (rev 1200)
@@ -0,0 +1,16 @@
+<?php
+
+$filename = dirname(__FILE__).'/'.basename(__FILE__).'.data';
+$timetowait = 3;
+if (!is_writable(dirname($filename))) die($filename.' is not writable');
+file_put_contents($filename,'some-data1-'.time());
+clearstatcache();
+$time1 = filemtime($filename);
+sleep($timetowait);
+file_put_contents($filename,'some-data2-'.time());
+clearstatcache();
+$time2 = filemtime($filename);
+unlink($filename);
+echo ($time2-$time1 == $timetowait) ? "filemtime test passed successfully\n" : "filemtime test failed\n";
+
+?>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|