MediaWiki  REL1_24
ComposerVersionNormalizerTest Class Reference

ComposerVersionNormalizer More...

List of all members.

Public Member Functions

 complexVersionProvider ()
 fourLevelVersionsProvider ()
 invalidVersionProvider ()
 levelNormalizationProvider ()
 nonStringProvider ()
 simpleVersionProvider ()
 testGivenComplexVersionWithDash_normalizeSuffixReturnsAsIs ($withoutDash, $withDash)
 complexVersionProvider
 testGivenComplexVersionWithoutDash_normalizeSuffixAddsDash ($withoutDash, $withDash)
 complexVersionProvider
 testGivenFewerLevels_levelCountNormalizationEnsuresFourLevels ($expected, $version)
 levelNormalizationProvider
 testGivenFourLevels_levelCountNormalizationDoesNothing ($version)
 fourLevelVersionsProvider
 testGivenInvalidVersion_normalizeSuffixReturnsAsIs ($invalidVersion)
 invalidVersionProvider
 testGivenNonString_normalizeThrowsInvalidArgumentException ($nonString)
 nonStringProvider
 testGivenSimpleVersion_normalizeSuffixReturnsAsIs ($simpleVersion)
 simpleVersionProvider

Protected Member Functions

 assertRemainsUnchanged ($version)

Detailed Description

ComposerVersionNormalizer

ComposerHooks

GNU GPL v2+

Author:
Jeroen De Dauw < [email protected] >

Definition at line 11 of file ComposerVersionNormalizerTest.php.


Member Function Documentation

complexVersionProvider

Definition at line 88 of file ComposerVersionNormalizerTest.php.

References assertRemainsUnchanged().

complexVersionProvider

Definition at line 62 of file ComposerVersionNormalizerTest.php.

References $normalizer.

levelNormalizationProvider

Definition at line 121 of file ComposerVersionNormalizerTest.php.

References $normalizer.


The documentation for this class was generated from the following file: