2
私はそうのようなログを開く方法とロガークラスをテストしてい:PHPUnitはsyslogメッセージを受け取りますか?
openlog($this->identifier, $this->option, $this->facility);
syslog($level, $message)
closelog();
Iユニットは、私のロガーをテストするとき、私のロガーはに書き込み$facility
が現在LOCAL0
として設定されている私を得ます以下のメッセージが表示されます:
Broadcast message from [email protected]:
phpserver7.0[9125]: Logger message
このメッセージをPHPUnitまたは私のコードで抑制するにはどうすればよいですか?
編集:
を:これが唯一のウィキペディアは述べ0
https://en.wikipedia.org/wiki/Syslog#Severity_level
の重大度レベルを意味し、私は「緊急」の重大度でメッセージをログに記録する際に発生するようです
このレベルはアプリケーションで使用しないでください。
しかし、それはPSR-3ロガーの要約の一部ですが、私はPHPUnitでメッセージを抑制できるようにしたいと考えています。