Esempio n. 1
0
 function testGetVersionDependsOnLastModificationTimeOfFile()
 {
     $names = array('test1', 'test2');
     $ext = '.js';
     foreach ($names as $fn) {
         $p = T_CACHE_DIR . $fn . $ext;
         $expect[] = $p;
         touch($p);
     }
     $files = new T_Code_Files(T_CACHE_DIR, $names, $ext);
     $version = $files->getVersion();
     sleep(1);
     touch(_end($expect));
     clearstatcache();
     $this->assertNotEquals($files->getVersion(), $version);
     foreach ($expect as $p) {
         @unlink($p);
     }
 }