‪TYPO3CMS  11.5
TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest:

Public Member Functions

 setUp ()
 
array invalidDirProvider ()
 
 findDocumentationFilesThrowsExceptionIfPathIsNotInGivenChangelogDir (string $path)
 
 findDocumentationFilesReturnsArrayOfFilesForTheLastThreeMajorVersions ()
 
 findDocumentsRespectsFilesWithSameIssueNumber ()
 
 extractingTagsProvidesTagsAsDesired ()
 
 filesAreFilteredByUsersChoice ()
 
array invalidFilesProvider ()
 
 getListEntryThrowsExceptionForFilesNotBelongToChangelogDir (string $path)
 

Protected Attributes

DocumentationFile $documentationFileService
 
vfsStreamDirectory $docRoot
 
ObjectProphecy $registry
 

Detailed Description

Definition at line 30 of file DocumentationFileTest.php.

Member Function Documentation

◆ extractingTagsProvidesTagsAsDesired()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::extractingTagsProvidesTagsAsDesired ( )
Test:

Definition at line 177 of file DocumentationFileTest.php.

◆ filesAreFilteredByUsersChoice()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::filesAreFilteredByUsersChoice ( )
Test:

Definition at line 191 of file DocumentationFileTest.php.

◆ findDocumentationFilesReturnsArrayOfFilesForTheLastThreeMajorVersions()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::findDocumentationFilesReturnsArrayOfFilesForTheLastThreeMajorVersions ( )

◆ findDocumentationFilesThrowsExceptionIfPathIsNotInGivenChangelogDir()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::findDocumentationFilesThrowsExceptionIfPathIsNotInGivenChangelogDir ( string  $path)

◆ findDocumentsRespectsFilesWithSameIssueNumber()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::findDocumentsRespectsFilesWithSameIssueNumber ( )
Test:

Definition at line 168 of file DocumentationFileTest.php.

◆ getListEntryThrowsExceptionForFilesNotBelongToChangelogDir()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::getListEntryThrowsExceptionForFilesNotBelongToChangelogDir ( string  $path)

@dataProvider invalidFilesProvider

Parameters
string$path
Test:

Definition at line 220 of file DocumentationFileTest.php.

◆ invalidDirProvider()

array TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::invalidDirProvider ( )

dataprovider with invalid dir path. They should raise an exception and don't process.

Returns
‪array

Definition at line 121 of file DocumentationFileTest.php.

◆ invalidFilesProvider()

array TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::invalidFilesProvider ( )
Returns
‪array

Definition at line 207 of file DocumentationFileTest.php.

◆ setUp()

TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::setUp ( )

set up test environment

Definition at line 42 of file DocumentationFileTest.php.

References TYPO3\CMS\Core\Utility\VersionNumberUtility\getNumericTypo3Version().

Member Data Documentation

◆ $docRoot

vfsStreamDirectory TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::$docRoot
protected

Definition at line 34 of file DocumentationFileTest.php.

◆ $documentationFileService

DocumentationFile TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::$documentationFileService
protected

◆ $registry

ObjectProphecy TYPO3\CMS\Install\Tests\Unit\UpgradeAnalysis\DocumentationFileTest::$registry
protected

Definition at line 37 of file DocumentationFileTest.php.