Changeset View
Changeset View
Standalone View
Standalone View
src/filesystem/__tests__/FilesystemTestCase.php
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | public function testWriteUniqueFile() { | ||||
$f = Filesystem::writeUniqueFile($dir, ''); | $f = Filesystem::writeUniqueFile($dir, ''); | ||||
$this->assertEqual('', Filesystem::readFile($f)); | $this->assertEqual('', Filesystem::readFile($f)); | ||||
// File name should be unique. | // File name should be unique. | ||||
$g = Filesystem::writeUniqueFile($dir, 'quack'); | $g = Filesystem::writeUniqueFile($dir, 'quack'); | ||||
$this->assertEqual(true, ($f != $g)); | $this->assertEqual(true, ($f != $g)); | ||||
} | } | ||||
public function testReadRandomBytes() { | |||||
$number_of_bytes = 1024; | |||||
$data = Filesystem::readRandomBytes($number_of_bytes); | |||||
$this->assertEqual(true, (strlen($data) == $number_of_bytes)); | |||||
} | |||||
} | } |