diff --git a/CHANGELOG.md b/CHANGELOG.md index d4c6ed4..06e0a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,10 @@ -## Unreleased - -## 0.1.0 +## 0.1.0 (2016-11-26) - created invokers for class- and MOF-based resources - interprets minimal configuration document format - implemented binding of configurations to resources including basic error checking - completed the core of an extensible multi-pass configuration algorithm - implemented `IEnumerable` for the instructions objects so that configuration steps can be invoked and interacted with using idiomatic PowerShell + - published "Getting Started" documentation This changelog is inspired by the [Pester](https://github.com/pester/Pester/blob/master/CHANGELOG.md) file diff --git a/ZeroDsc.Tests.ps1 b/ZeroDsc.Tests.ps1 index 0c6c5c2..495f270 100644 --- a/ZeroDsc.Tests.ps1 +++ b/ZeroDsc.Tests.ps1 @@ -41,30 +41,8 @@ Describe "manifest and changelog" { $script:changelogVersion -as [Version] | Should Not BeNullOrEmpty } - if ( (Get-Content $changeLogPath)[0] -ne '## Unreleased' ) - { - It "then changelog and manifest versions are the same" { - $script:changelogVersion -as [Version] | Should be ( $script:manifest.Version -as [Version] ) - } - - if (Get-Command git.exe -ErrorAction SilentlyContinue) { - $script:tagVersion = $null - It "is tagged with a valid version" { - $thisCommit = git.exe log --decorate --oneline HEAD~1..HEAD - - $mask = 'tag:\s*(?[0-9]*\.[0-9]*\.[0-9]*)' - $script:tagVersion = [regex]::Match($thisCommit,$mask).Groups['version'].Value - - $script:tagVersion | Should Not BeNullOrEmpty - $script:tagVersion -as [Version] | Should Not BeNullOrEmpty - } - - It "all versions are the same" { - $script:changelogVersion -as [Version] | Should be ( $script:manifest.Version -as [Version] ) - $script:manifest.Version -as [Version] | Should be ( $script:tagVersion -as [Version] ) - } - - } + It "changelog and manifest versions are the same" { + $script:changelogVersion -as [Version] | Should be ( $script:manifest.Version -as [Version] ) } }