FileTestCase::assertSameFile

7 file.test FileTestCase::assertSameFile($file1, $file2)
8 file.test FileTestCase::assertSameFile($file1, $file2)

Check that two files are the same by comparing the fid and filepath.

Parameters

$file1: File object to compare.

$file2: File object to compare.

File

modules/simpletest/tests/file.test, line 90
This provides SimpleTests for the core file handling functionality. These include FileValidateTest and FileSaveTest.

Code

function assertSameFile($file1, $file2) {
  $this->assertEqual($file1->fid, $file2->fid, t('Files have the same ids: %file1 == %file2.', array('%file1' => $file1->fid, '%file2-fid' => $file2->fid)), 'Same file');
  $this->assertEqual($file1->uri, $file2->uri, t('Files have the same path: %file1 == %file2.', array('%file1' => $file1->uri, '%file2' => $file2->uri)), 'Same file');
}
Login or register to post comments