Lines Matching full:file
38 $this->assertFileExists($attic, 'file missing in attic');
68 $this->assertFalse($pagelog->lastRevision(), 'changelog file does not yet exist');
101 $file = wikiFN($page);
102 $this->assertFileDoesNotExist($file);
106 clearstatcache(false, $file);
107 $this->assertFileExists($file);
108 $lastmod = filemtime($file);
124 clearstatcache(false, $file);
125 $this->assertEquals($lastmod, filemtime($file));
133 clearstatcache(false, $file);
134 $newmod = filemtime($file);
153 clearstatcache(false, $file);
154 $newmod = filemtime($file);
173 clearstatcache(false, $file);
174 $newmod = filemtime($file);
192 clearstatcache(false, $file);
193 $this->assertFileDoesNotExist($file);
196 //'date' => $lastmod, // ignore from lastRev assertion, but confirm attic file existence
210 clearstatcache(false, $file);
211 $this->assertFileExists($file);
212 $newmod = filemtime($file);
230 file_put_contents($file, 'teststring5 external edit');
231 clearstatcache(false, $file);
232 $newmod = filemtime($file);
250 clearstatcache(false, $file);
251 $newmod = filemtime($file);
285 $file = wikiFN($page);
286 $this->assertFileDoesNotExist($file);
290 clearstatcache(false, $file);
291 $this->assertFileExists($file);
292 $lastmod = filemtime($file);
308 clearstatcache(false, $file);
309 $this->assertFileDoesNotExist($file);
312 //'date' => $lastmod, // ignore from lastRev assertion, but confirm attic file existence
324 file_put_contents($file, 'teststring5');
325 clearstatcache(false, $file);
326 $lastmod = filemtime($file);
342 clearstatcache(false, $file);
343 $newmod = filemtime($file);
360 file_put_contents($file, 'teststring7 external edit2');
361 clearstatcache(false, $file);
362 $newmod = filemtime($file);
380 clearstatcache(false, $file);
381 $newmod = filemtime($file);
406 $file = wikiFN($page);
409 $this->assertFileDoesNotExist($file);
410 file_put_contents($file, 'teststring');
411 clearstatcache(false, $file);
412 $lastmod = filemtime($file);
428 file_put_contents($file, 'teststring external edit');
429 clearstatcache(false, $file);
430 $newmod = filemtime($file);
448 clearstatcache(false, $file);
449 $newmod = filemtime($file);
466 unlink($file);
484 * 4.3 externally edit as a result of a file which has older timestamp than last revision
488 $file = wikiFN($page);
491 $this->assertFileDoesNotExist($file);
492 file_put_contents($file, 'teststring');
493 clearstatcache(false, $file);
494 $lastmod = filemtime($file);
511 clearstatcache(false, $file);
512 $newmod = filemtime($file);
528 // 4.3 externally edit as a result of a file which has older timestamp than last revision
529 unlink($file);
530 file_put_contents($file, 'teststring fake 1 hour past');
531 touch($file, filemtime($file) -3600); // change file modification time to 1 hour past
533 $newmod = filemtime($file);
534 $this->assertLessThan($lastmod, $newmod); // file must be older than previous for this test
543 $this->expectLogMessage('current file modification time is older than last');
561 $file = wikiFN($page);
562 $this->assertFileDoesNotExist($file);
566 $this->assertFileExists($file);
567 $lastmod = filemtime($file);
582 file_put_contents($file, 'teststring external edit');
583 clearstatcache(false, $file);
584 $newmod = filemtime($file);
602 clearstatcache(false, $file);
603 $newmod = filemtime($file);
621 clearstatcache(false, $file);
622 $this->assertFileDoesNotExist($file);
625 //'date' => $lastmod, // ignore from lastRev assertion, but confirm attic file existence
637 $this->assertFileDoesNotExist($file);
639 $this->assertFileExists($file);
640 $lastmod = filemtime($file);
655 unlink($file);
656 $this->assertFileDoesNotExist($file);
671 $this->assertFileDoesNotExist($file);
673 clearstatcache(false, $file);
674 $this->assertFileExists($file);
675 $lastmod = filemtime($file);