public function testWriteToFileStream() { $filename = tempnam(sys_get_temp_dir(), 'cake_log_test'); $log = new ConsoleLog(['stream' => $filename]); $log->write('error', 'oh noes'); $fh = fopen($filename, 'r'); $line = fgets($fh); $this->assertContains('Error: oh noes', $line); }