‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest:

Public Member Functions

 setLogFileSetsLogFile ()
 
 setLogFileAcceptsAbsolutePath ()
 
 createsLogFileDirectory ()
 
 createsLogFile ()
 
 logsToFile (LogRecord $record, string $expectedResult)
 
 differentWritersLogToDifferentFiles (LogRecord $record, string $expectedResult)
 
 logsToFileWithUnescapedCharacters ()
 
 aSecondLogWriterToTheSameFileDoesNotOpenTheFileTwice ()
 
 fileHandleIsNotClosedIfSecondFileWriterIsStillUsingSameFile ()
 

Static Public Member Functions

static logsToFileDataProvider ()
 

Protected Member Functions

 setUp ()
 
 createLogger (string $name='')
 
 createWriter (string $prependName='')
 
non empty string getDefaultFileName (string $prependName='')
 

Protected Attributes

string $logFileDirectory = 'Log'
 
string $logFileName = 'test.log'
 
string $testRoot
 

Detailed Description

Definition at line 32 of file FileWriterTest.php.

Member Function Documentation

◆ aSecondLogWriterToTheSameFileDoesNotOpenTheFileTwice()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::aSecondLogWriterToTheSameFileDoesNotOpenTheFileTwice ( )

◆ createLogger()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::createLogger ( string  $name = '')
protected

◆ createsLogFile()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::createsLogFile ( )

◆ createsLogFileDirectory()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::createsLogFileDirectory ( )

◆ createWriter()

◆ differentWritersLogToDifferentFiles()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::differentWritersLogToDifferentFiles ( LogRecord  $record,
string  $expectedResult 
)

◆ fileHandleIsNotClosedIfSecondFileWriterIsStillUsingSameFile()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::fileHandleIsNotClosedIfSecondFileWriterIsStillUsingSameFile ( )

◆ getDefaultFileName()

◆ logsToFile()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::logsToFile ( LogRecord  $record,
string  $expectedResult 
)

◆ logsToFileDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::logsToFileDataProvider ( )
static

◆ logsToFileWithUnescapedCharacters()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::logsToFileWithUnescapedCharacters ( )

◆ setLogFileAcceptsAbsolutePath()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::setLogFileAcceptsAbsolutePath ( )

Definition at line 83 of file FileWriterTest.php.

◆ setLogFileSetsLogFile()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::setLogFileSetsLogFile ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::setUp ( )
protected

Member Data Documentation

◆ $logFileDirectory

string TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::$logFileDirectory = 'Log'
protected

Definition at line 34 of file FileWriterTest.php.

◆ $logFileName

string TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::$logFileName = 'test.log'
protected

◆ $testRoot

string TYPO3\CMS\Core\Tests\Unit\Log\Writer\FileWriterTest::$testRoot
protected