diff --git a/src/Pester.psd1 b/src/Pester.psd1 index cf2ae277c..49dea0fc7 100644 --- a/src/Pester.psd1 +++ b/src/Pester.psd1 @@ -4,7 +4,7 @@ RootModule = 'Pester.psm1' # Version number of this module. - ModuleVersion = '6.0.0' + ModuleVersion = '5.6.1' # ID used to uniquely identify this module GUID = 'a699dea5-2c73-4616-a270-1f7abb777e71' @@ -22,7 +22,7 @@ Description = 'Pester provides a framework for running BDD style Tests to execute and validate PowerShell commands inside of PowerShell and offers a powerful set of Mocking Functions that allow tests to mimic and mock the functionality of any command inside of a piece of PowerShell code being tested. Pester tests can execute any command or script that is accessible to a pester test file. This can include functions, Cmdlets, Modules and scripts. Pester can be run in ad hoc style in a console or it can be integrated into the Build scripts of a Continuous Integration system.' # Minimum version of the Windows PowerShell engine required by this module - PowerShellVersion = '5.1' + PowerShellVersion = '3.0' # Type files (.ps1xml) to be loaded when importing this module TypesToProcess = @() @@ -66,55 +66,13 @@ 'New-PesterContainer' 'New-PesterConfiguration' - # assert - # bool - 'Should-BeFalse' - 'Should-BeTrue' - 'Should-BeFalsy' - 'Should-BeTruthy' - - # collection - 'Should-All' - 'Should-Any' - 'Should-ContainCollection' - 'Should-NotContainCollection' - 'Should-BeCollection' - 'Should-BeEquivalent' - 'Should-Throw' - 'Should-Be' - 'Should-BeGreaterThan' - 'Should-BeGreaterThanOrEqual' - 'Should-BeLessThan' - 'Should-BeLessThanOrEqual' - 'Should-NotBe' - 'Should-NotBeNull' - 'Should-NotBeSame' - 'Should-NotHaveType' - 'Should-BeNull' - 'Should-BeSame' - 'Should-HaveType' - - # string - 'Should-BeString' - 'Should-NotBeString' - - 'Should-BeEmptyString' - - 'Should-NotBeWhiteSpaceString' - 'Should-NotBeEmptyString' - - 'Should-BeLikeString' - 'Should-NotBeLikeString' - - 'Should-BeFasterThan' - 'Should-BeSlowerThan' - 'Should-BeBefore' - 'Should-BeAfter' - - # helpers + # legacy + 'Assert-VerifiableMock' + 'Assert-MockCalled' + 'Set-ItResult' 'New-MockObject' + 'New-Fixture' - 'Set-ItResult' ) # # Cmdlets to export from this module @@ -158,10 +116,52 @@ LicenseUri = "https://www.apache.org/licenses/LICENSE-2.0.html" # Release notes for this particular version of the module - ReleaseNotes = 'https://github.com/pester/Pester/releases/tag/6.0.0-alpha4' + ReleaseNotes = 'https://github.com/pester/Pester/releases/tag/5.6.1' + + # Prerelease string of this module + Prerelease = '' + } + + # Minimum assembly version required + RequiredAssemblyVersion = '5.6.1' + } + + # HelpInfo URI of this module + # HelpInfoURI = '' + + # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. + # DefaultCommandPrefix = '' + +} } } } + # List of all files packaged with this module + # FileList = @() + + PrivateData = @{ + # PSData is module packaging and gallery metadata embedded in PrivateData + # It's for rebuilding PowerShellGet (and PoshCode) NuGet-style packages + # We had to do this because it's the only place we're allowed to extend the manifest + # https://connect.microsoft.com/PowerShell/feedback/details/421837 + PSData = @{ + # The primary categorization of this module (from the TechNet Gallery tech tree). + Category = "Scripting Techniques" + + # Keyword tags to help users find this module via navigations and search. + Tags = @('powershell', 'unit_testing', 'bdd', 'tdd', 'mocking', 'PSEdition_Core', 'PSEdition_Desktop', 'Windows', 'Linux', 'MacOS') + + # The web address of an icon which can be used in galleries to represent this module + IconUri = 'https://raw.githubusercontent.com/pester/Pester/main/images/pester.PNG' + + # The web address of this module's project or support homepage. + ProjectUri = "https://github.com/Pester/Pester" + + # The web address of this module's license. Points to a page that's embeddable and linkable. + LicenseUri = "https://www.apache.org/licenses/LICENSE-2.0.html" + + # Release notes for this particular version of the module + ReleaseNotes = 'https://github.com/pester/Pester/releases/tag/6.0.0-alpha5' # Prerelease string of this module - Prerelease = 'alpha4' + Prerelease = 'alpha5' } # Minimum assembly version required