/** * Test writing to a file stream * * @return void */ public function testlogToFileStream() { $filename = tempnam(sys_get_temp_dir(), 'cake_log_test'); $log = new ConsoleLog(['stream' => $filename]); $log->log('error', 'oh noes'); $fh = fopen($filename, 'r'); $line = fgets($fh); $this->assertContains('Error: oh noes', $line); }