docs: update to includeAllCommits option #2
GitHub Actions / XUnit Tests
succeeded
Oct 18, 2024 in 1s
350 passed, 0 failed and 0 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
_fv-az1788-929_2024-10-18_05_58_14.trx | 175✅ | 8s | ||
_fv-az1788-929_2024-10-18_05_58_18.trx | 175✅ | 2s |
✅ _fv-az1788-929_2024-10-18_05_58_14.trx
175 tests were completed in 8s with 175 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Versionize.Changelog.Tests.AzureLinkBuilderTests | 12✅ | 20ms | ||
Versionize.Changelog.Tests.BitBucketLinkBuilderTests | 19✅ | 25ms | ||
Versionize.Changelog.Tests.ChangelogBuilderTests | 18✅ | 23ms | ||
Versionize.Changelog.Tests.GithubLinkBuilderTests | 9✅ | 20ms | ||
Versionize.Changelog.Tests.GitlabLinkBuilderTests | 13✅ | 19ms | ||
Versionize.Tests.Changelog.PlainLinkBuilderTest | 3✅ | 18ms | ||
Versionize.Tests.ConventionalCommitParserTests | 20✅ | 53ms | ||
Versionize.Tests.ProgramTests | 8✅ | 225ms | ||
Versionize.Tests.ProjectsTests | 5✅ | 44ms | ||
Versionize.Tests.ProjectTests | 5✅ | 35ms | ||
Versionize.Tests.RepositoryExtensionsTests | 4✅ | 23ms | ||
Versionize.Tests.VersionIncrementStrategyTests | 20✅ | 2ms | ||
Versionize.Tests.Versioning.PrereleaseIdentifierTests | 2✅ | 1ms | ||
Versionize.Tests.Versioning.SemanticVersionExtensionsTests | 2✅ | 0ms | ||
Versionize.Tests.WorkingCopyTests | 35✅ | 988ms |
✅ Versionize.Changelog.Tests.AzureLinkBuilderTests
✅ ShouldAzurePickFirstRemoteInCaseNoOriginWasFound
✅ ShouldBuildAHTTPSCommitLink
✅ ShouldBuildAHTTPSIssueLink
✅ ShouldBuildAHTTPSVersionTagLink
✅ ShouldBuildASSHCommitLink
✅ ShouldBuildASSHIssueLink
✅ ShouldCreateAnAzureUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAnAzureUrlBuilderForHTTPSPushUrlsEvenWithoutGitSuffix
✅ ShouldCreateAnAzureUrlBuilderForSSHPushUrls
✅ ShouldCreateAnAzureUrlBuilderForSSHPushUrlsEvenWithoutGitSuffix
✅ ShouldFallbackToNoopInCaseNoAzurePushUrlWasDefined
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ Versionize.Changelog.Tests.BitBucketLinkBuilderTests
✅ ShouldBuildAComHTTPSCommitLink
✅ ShouldBuildAComHTTPSTagLink
✅ ShouldBuildAComSSHCommitLink
✅ ShouldBuildAComSSHIssueLink
✅ ShouldBuildAComSSHTagLink
✅ ShouldBuildAnOrgHTTPSCommitLink
✅ ShouldBuildAnOrgHTTPSTagLink
✅ ShouldBuildAnOrgSSHCommitLink
✅ ShouldBuildAnOrgSSHIssueLink
✅ ShouldBuildAnOrgSSHTagLink
✅ ShouldCreateAComBitbucketUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAComBitbucketUrlBuilderForSSHPushUrls
✅ ShouldCreateAnOrgBitbucketUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAnOrgBitbucketUrlBuilderForSSHPushUrls
✅ ShouldFallbackToNoopInCaseNoBitbucketPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ ShouldThrowIfUrlIsNoValidHttpsCloneUrl
✅ ShouldThrowIfUrlIsNoValidSshCloneUrl
✅ Versionize.Changelog.Tests.ChangelogBuilderTests
✅ GenerateMarkdownShouldGenerateMarkdownForFixFeatAndBreakingCommits
✅ ShouldAppendAtEndIfChangelogContainsExtraInformation
✅ ShouldAppendToExistingChangelog
✅ ShouldBuildGithubHttpsCommitLinks
✅ ShouldBuildGithubHTTPSVersionTagLinks
✅ ShouldBuildGithubSSHCommitLinks
✅ ShouldBuildGithubSSHVersionTagLinks
✅ ShouldExposeFilePathProperty
✅ ShouldGenerateAChangelogEvenForEmptyCommits
✅ ShouldGenerateAChangelogForFixFeatAndBreakingCommits
✅ ShouldGenerateAChangelogForFixFeatAndIssueLink
✅ ShouldGenerateWithoutLiteralLineBreakCharacters
✅ ShouldHideFixSectionWhenHideIsTrue
✅ ShouldHideFixSectionWhenSectionIsNotSpecified
✅ ShouldIncludeAllCommitsInChangelogWhenGiven
✅ ShouldIncludeFixAndFeatCommitsInOtherSectionWhenHiddenAndShowAllIsTrue
✅ ShouldShowFixSectionWhenHideIsNotSpecified
✅ ShouldUseCustomHeaderWhenSpecified
✅ Versionize.Changelog.Tests.GithubLinkBuilderTests
✅ ShouldBuildAHTTPSLink
✅ ShouldBuildASSHLink
✅ ShouldCreateAGithubUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAGithubUrlBuilderForHTTPSPushUrlsEvenWithoutGitSuffix
✅ ShouldCreateAGithubUrlBuilderForSSHPushUrls
✅ ShouldCreateAGithubUrlBuilderForSSHPushUrlsEvenWithoutGitSuffix
✅ ShouldFallbackToNoopInCaseNoGithubPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ Versionize.Changelog.Tests.GitlabLinkBuilderTests
✅ ShouldBuildAHTTPSCommitLink
✅ ShouldBuildAHTTPSIssueLink
✅ ShouldBuildAnHTTPSTagLink
✅ ShouldBuildASSHCommitLink
✅ ShouldBuildASSHIssueLink
✅ ShouldBuildASSHTagLink
✅ ShouldCreateAGitlabUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAGitlabUrlBuilderForSSHPushUrls
✅ ShouldFallbackToNoopInCaseNoGitlabPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ ShouldThrowIfUrlIsNoValidHttpsCloneUrl
✅ ShouldThrowIfUrlIsNoValidSshCloneUrl
✅ Versionize.Tests.Changelog.PlainLinkBuilderTest
✅ CustomTemplatesShouldHavePriorityOverDefaultProviders
✅ ShouldBuildCustomLinks
✅ ShouldCreatePlainLinkBuilder
✅ Versionize.Tests.ConventionalCommitParserTests
✅ ShouldExtractCommitIssues(commitMessage: "fix: #64 subject #65 text. (#66)", expectedIssues: ["64", "65", "66"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: #64 subject text", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject #64 text", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text #64", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. (#64) (#65)", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. #64 #65", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. #64#65", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitNotes
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Merged PR 123: fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Merged PR 321: feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Pull Request 11792: feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Pull Request 11792: fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseTypeScopeAndSubjectFromSingleLineCommitMessage
✅ ShouldParseTypeScopeAndSubjectFromSingleLineCommitMessageIfSubjectUsesColon
✅ ShouldSupportExclamationMarkToSignifyingBreakingChanges(commitMessage: "feat!: broadcast $destroy: event on scope destruct"···)
✅ ShouldSupportExclamationMarkToSignifyingBreakingChanges(commitMessage: "feat(scope)!: broadcast $destroy: event on scope d"···)
✅ ShouldUseFullHeaderAsSubjectIfNoTypeWasGiven
✅ ShouldUseFullHeaderAsSubjectIfNoTypeWasGivenButSubjectUsesColon
✅ Versionize.Tests.ProgramTests
✅ ShouldExtraCommitHeaderPatternOptionsFromConfigFile
✅ ShouldPrintTheCurrentMonoRepoVersionWithInspectCommand
✅ ShouldPrintTheCurrentVersionWithInspectCommand
✅ ShouldReadConfigurationFromConfigFile
✅ ShouldReadConfigurationFromConfigFileInCustomDirectory
✅ ShouldRunVersionizeWithDryRunOption
✅ ShouldSupportMonoRepo
✅ ShouldVersionizeDesiredReleaseVersion
✅ Versionize.Tests.ProjectsTests
✅ ShouldDetectConsistentVersions
✅ ShouldDetectInconsistentVersions
✅ ShouldDetectVersionInNamespacedXmlProjects
✅ ShouldDiscoverAllProjects
✅ ShouldWriteAllVersionsToProjectFiles
✅ Versionize.Tests.ProjectTests
✅ ShouldBeDetectedAsNotVersionableIfAnEmptyVersionIsContainedInProjectFile
✅ ShouldNotBeVersionableIfNoVersionIsContainedInProjectFile
✅ ShouldThrowInCaseOfInvalidVersion
✅ ShouldThrowInCaseOfInvalidXml
✅ ShouldUpdateTheVersionElementOnly
✅ Versionize.Tests.RepositoryExtensionsTests
✅ ShouldSelectAnnotatedTags
✅ ShouldSelectLightweight
✅ ShouldVerifyThatSemanticVersionTagCanBeParsed
✅ ShouldVerifyThatTagNamesStartWith_v_Prefix
✅ Versionize.Tests.VersionIncrementStrategyTests
✅ ShouldIncrementMajorVersionForBreakingChanges
✅ ShouldIncrementMinorVersionForFeatures
✅ ShouldIncrementPatchVersionForFixCommitsIfIgnoreInsignificantIsGiven
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: exit for lower version as existed commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: ignore insignificant commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from major with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with feat commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with fix commit with new pre-release label)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with fix commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: version increment from minor to major with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from major pre-release with feat commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from major pre-release with fix commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from minor pre-release with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from patch pre-release with feat commit)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with breaking change commit to major alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with chore commit to patch alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with feat commit to minor alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with fix commit to patch alpha)
✅ ShouldNotIncrementPatchVersionForEmptyCommitsIfIgnoreInsignificantIsGiven
✅ ShouldNotIncrementPatchVersionForInsignificantCommitsIfIgnoreInsignificantIsGiven
✅ Versionize.Tests.Versioning.PrereleaseIdentifierTests
✅ ShouldThrowForPreReleaseIdentifierMissingPrereleaseNumber
✅ ShouldThrowForPreReleaseIdentifierWithoutNumericNumber
✅ Versionize.Tests.Versioning.SemanticVersionExtensionsTests
✅ ShouldIncrementPatchVersionForPrereleaseByNumber
✅ ShouldIncrementPatchVersionForStableReleasesByPatchVersion
✅ Versionize.Tests.WorkingCopyTests
✅ InspectShouldExitForProjectsInconsistentVersion
✅ InspectShouldExitIfNoProjectWithVersionIsFound
✅ ShouldAddSuffixToReleaseCommitMessage
✅ ShouldAggregatePrereleases
✅ ShouldBumpConsecutivePreReleasesWhenAggregatingPrereleases
✅ ShouldBumpConsecutivePreReleasesWhenUsingTagOnly
✅ ShouldDiscoverGitWorkingCopies
✅ ShouldDisplayExpectedMessage_BumpingVersionFromXToY
✅ ShouldEmitAUsefulErrorMessageForDuplicateTags
✅ ShouldExitForInvalidPrereleaseSequences
✅ ShouldExitForInvalidReleaseAsReleases
✅ ShouldExitGracefullyIfNoGitInitialized
✅ ShouldExitIfNoWorkingCopyCouldBeDiscovered
✅ ShouldExitIfProjectsUseInconsistentNaming
✅ ShouldExitIfReleaseAsSpecifiedVersionIsInvalid
✅ ShouldExitIfWorkingCopyContainsNoProjects
✅ ShouldExitIfWorkingCopyDoesNotExist
✅ ShouldExitIfWorkingCopyIsDirty
✅ ShouldExitWithNonZeroExitCodeForInsignificantCommits
✅ ShouldIgnoreInsignificantCommits
✅ ShouldMonoRepoSupported
✅ ShouldNotThrowForUntrackedFiles
✅ ShouldPerformADryRun
✅ ShouldPrereleaseToCurrentMaximumPrereleaseVersion
✅ ShouldReleaseAsSpecifiedVersion
✅ ShouldSupportFsharpProjects
✅ ShouldTagInitialVersionUsingTagOnly
✅ ShouldTagInitialVersionUsingTagOnlyWithNonTrackedCommits
✅ ShouldTagVersionAfterEachVersionizeCommandUsingTagOnly
✅ ShouldTagVersionAfterFeatUsingTagOnly
✅ ShouldTagVersionAfterFixUsingTagOnly
✅ ShouldTagVersionWhenMultipleCommitsInOneVersionUsingTagOnly
✅ ShouldUseCommitMessageInsteadOfTagToFindLastReleaseCommit
✅ ShouldWarnAboutMissingGitConfiguration
✅ ShouldWriteFirstParentOnlyCommit
✅ _fv-az1788-929_2024-10-18_05_58_18.trx
175 tests were completed in 2s with 175 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Versionize.Changelog.Tests.AzureLinkBuilderTests | 12✅ | 22ms | ||
Versionize.Changelog.Tests.BitBucketLinkBuilderTests | 19✅ | 23ms | ||
Versionize.Changelog.Tests.ChangelogBuilderTests | 18✅ | 15ms | ||
Versionize.Changelog.Tests.GithubLinkBuilderTests | 9✅ | 53ms | ||
Versionize.Changelog.Tests.GitlabLinkBuilderTests | 13✅ | 17ms | ||
Versionize.Tests.Changelog.PlainLinkBuilderTest | 3✅ | 9ms | ||
Versionize.Tests.ConventionalCommitParserTests | 20✅ | 34ms | ||
Versionize.Tests.ProgramTests | 8✅ | 189ms | ||
Versionize.Tests.ProjectsTests | 5✅ | 6ms | ||
Versionize.Tests.ProjectTests | 5✅ | 20ms | ||
Versionize.Tests.RepositoryExtensionsTests | 4✅ | 56ms | ||
Versionize.Tests.VersionIncrementStrategyTests | 20✅ | 2ms | ||
Versionize.Tests.Versioning.PrereleaseIdentifierTests | 2✅ | 1ms | ||
Versionize.Tests.Versioning.SemanticVersionExtensionsTests | 2✅ | 5ms | ||
Versionize.Tests.WorkingCopyTests | 35✅ | 890ms |
✅ Versionize.Changelog.Tests.AzureLinkBuilderTests
✅ ShouldAzurePickFirstRemoteInCaseNoOriginWasFound
✅ ShouldBuildAHTTPSCommitLink
✅ ShouldBuildAHTTPSIssueLink
✅ ShouldBuildAHTTPSVersionTagLink
✅ ShouldBuildASSHCommitLink
✅ ShouldBuildASSHIssueLink
✅ ShouldCreateAnAzureUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAnAzureUrlBuilderForHTTPSPushUrlsEvenWithoutGitSuffix
✅ ShouldCreateAnAzureUrlBuilderForSSHPushUrls
✅ ShouldCreateAnAzureUrlBuilderForSSHPushUrlsEvenWithoutGitSuffix
✅ ShouldFallbackToNoopInCaseNoAzurePushUrlWasDefined
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ Versionize.Changelog.Tests.BitBucketLinkBuilderTests
✅ ShouldBuildAComHTTPSCommitLink
✅ ShouldBuildAComHTTPSTagLink
✅ ShouldBuildAComSSHCommitLink
✅ ShouldBuildAComSSHIssueLink
✅ ShouldBuildAComSSHTagLink
✅ ShouldBuildAnOrgHTTPSCommitLink
✅ ShouldBuildAnOrgHTTPSTagLink
✅ ShouldBuildAnOrgSSHCommitLink
✅ ShouldBuildAnOrgSSHIssueLink
✅ ShouldBuildAnOrgSSHTagLink
✅ ShouldCreateAComBitbucketUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAComBitbucketUrlBuilderForSSHPushUrls
✅ ShouldCreateAnOrgBitbucketUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAnOrgBitbucketUrlBuilderForSSHPushUrls
✅ ShouldFallbackToNoopInCaseNoBitbucketPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ ShouldThrowIfUrlIsNoValidHttpsCloneUrl
✅ ShouldThrowIfUrlIsNoValidSshCloneUrl
✅ Versionize.Changelog.Tests.ChangelogBuilderTests
✅ GenerateMarkdownShouldGenerateMarkdownForFixFeatAndBreakingCommits
✅ ShouldAppendAtEndIfChangelogContainsExtraInformation
✅ ShouldAppendToExistingChangelog
✅ ShouldBuildGithubHttpsCommitLinks
✅ ShouldBuildGithubHTTPSVersionTagLinks
✅ ShouldBuildGithubSSHCommitLinks
✅ ShouldBuildGithubSSHVersionTagLinks
✅ ShouldExposeFilePathProperty
✅ ShouldGenerateAChangelogEvenForEmptyCommits
✅ ShouldGenerateAChangelogForFixFeatAndBreakingCommits
✅ ShouldGenerateAChangelogForFixFeatAndIssueLink
✅ ShouldGenerateWithoutLiteralLineBreakCharacters
✅ ShouldHideFixSectionWhenHideIsTrue
✅ ShouldHideFixSectionWhenSectionIsNotSpecified
✅ ShouldIncludeAllCommitsInChangelogWhenGiven
✅ ShouldIncludeFixAndFeatCommitsInOtherSectionWhenHiddenAndShowAllIsTrue
✅ ShouldShowFixSectionWhenHideIsNotSpecified
✅ ShouldUseCustomHeaderWhenSpecified
✅ Versionize.Changelog.Tests.GithubLinkBuilderTests
✅ ShouldBuildAHTTPSLink
✅ ShouldBuildASSHLink
✅ ShouldCreateAGithubUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAGithubUrlBuilderForHTTPSPushUrlsEvenWithoutGitSuffix
✅ ShouldCreateAGithubUrlBuilderForSSHPushUrls
✅ ShouldCreateAGithubUrlBuilderForSSHPushUrlsEvenWithoutGitSuffix
✅ ShouldFallbackToNoopInCaseNoGithubPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ Versionize.Changelog.Tests.GitlabLinkBuilderTests
✅ ShouldBuildAHTTPSCommitLink
✅ ShouldBuildAHTTPSIssueLink
✅ ShouldBuildAnHTTPSTagLink
✅ ShouldBuildASSHCommitLink
✅ ShouldBuildASSHIssueLink
✅ ShouldBuildASSHTagLink
✅ ShouldCreateAGitlabUrlBuilderForHTTPSPushUrls
✅ ShouldCreateAGitlabUrlBuilderForSSHPushUrls
✅ ShouldFallbackToNoopInCaseNoGitlabPushUrlWasDefined
✅ ShouldPickFirstRemoteInCaseNoOriginWasFound
✅ ShouldThrowIfUrlIsNoRecognizedSshOrHttpsUrl
✅ ShouldThrowIfUrlIsNoValidHttpsCloneUrl
✅ ShouldThrowIfUrlIsNoValidSshCloneUrl
✅ Versionize.Tests.Changelog.PlainLinkBuilderTest
✅ CustomTemplatesShouldHavePriorityOverDefaultProviders
✅ ShouldBuildCustomLinks
✅ ShouldCreatePlainLinkBuilder
✅ Versionize.Tests.ConventionalCommitParserTests
✅ ShouldExtractCommitIssues(commitMessage: "fix: #64 subject #65 text. (#66)", expectedIssues: ["64", "65", "66"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: #64 subject text", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject #64 text", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text #64", expectedIssues: ["64"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. (#64) (#65)", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. #64 #65", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitIssues(commitMessage: "fix: subject text. #64#65", expectedIssues: ["64", "65"])
✅ ShouldExtractCommitNotes
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Merged PR 123: fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Merged PR 321: feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Pull Request 11792: feat(scope): subject text", scope: "scope", type: "feat", subject: "subject text")
✅ ShouldParseCommitWithExtraHeaderPatterns(commitMessage: "Pull Request 11792: fix: subject text #64", scope: "", type: "fix", subject: "subject text #64")
✅ ShouldParseTypeScopeAndSubjectFromSingleLineCommitMessage
✅ ShouldParseTypeScopeAndSubjectFromSingleLineCommitMessageIfSubjectUsesColon
✅ ShouldSupportExclamationMarkToSignifyingBreakingChanges(commitMessage: "feat!: broadcast $destroy: event on scope destruct"···)
✅ ShouldSupportExclamationMarkToSignifyingBreakingChanges(commitMessage: "feat(scope)!: broadcast $destroy: event on scope d"···)
✅ ShouldUseFullHeaderAsSubjectIfNoTypeWasGiven
✅ ShouldUseFullHeaderAsSubjectIfNoTypeWasGivenButSubjectUsesColon
✅ Versionize.Tests.ProgramTests
✅ ShouldExtraCommitHeaderPatternOptionsFromConfigFile
✅ ShouldPrintTheCurrentMonoRepoVersionWithInspectCommand
✅ ShouldPrintTheCurrentVersionWithInspectCommand
✅ ShouldReadConfigurationFromConfigFile
✅ ShouldReadConfigurationFromConfigFileInCustomDirectory
✅ ShouldRunVersionizeWithDryRunOption
✅ ShouldSupportMonoRepo
✅ ShouldVersionizeDesiredReleaseVersion
✅ Versionize.Tests.ProjectsTests
✅ ShouldDetectConsistentVersions
✅ ShouldDetectInconsistentVersions
✅ ShouldDetectVersionInNamespacedXmlProjects
✅ ShouldDiscoverAllProjects
✅ ShouldWriteAllVersionsToProjectFiles
✅ Versionize.Tests.ProjectTests
✅ ShouldBeDetectedAsNotVersionableIfAnEmptyVersionIsContainedInProjectFile
✅ ShouldNotBeVersionableIfNoVersionIsContainedInProjectFile
✅ ShouldThrowInCaseOfInvalidVersion
✅ ShouldThrowInCaseOfInvalidXml
✅ ShouldUpdateTheVersionElementOnly
✅ Versionize.Tests.RepositoryExtensionsTests
✅ ShouldSelectAnnotatedTags
✅ ShouldSelectLightweight
✅ ShouldVerifyThatSemanticVersionTagCanBeParsed
✅ ShouldVerifyThatTagNamesStartWith_v_Prefix
✅ Versionize.Tests.VersionIncrementStrategyTests
✅ ShouldIncrementMajorVersionForBreakingChanges
✅ ShouldIncrementMinorVersionForFeatures
✅ ShouldIncrementPatchVersionForFixCommitsIfIgnoreInsignificantIsGiven
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: exit for lower version as existed commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: ignore insignificant commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from major with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with feat commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with fix commit with new pre-release label)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: pre-release number increment from minor with fix commit)
✅ ShouldIncrementVersionFromPrereleaseToPrerelease(testScenario: version increment from minor to major with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from major pre-release with feat commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from major pre-release with fix commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from minor pre-release with breaking change commit)
✅ ShouldIncrementVersionFromPrereleaseToStable(testScenario: release from patch pre-release with feat commit)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with breaking change commit to major alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with chore commit to patch alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with feat commit to minor alpha)
✅ ShouldIncrementVersionFromStableToPrerelease(testScenario: release number increment from major with fix commit to patch alpha)
✅ ShouldNotIncrementPatchVersionForEmptyCommitsIfIgnoreInsignificantIsGiven
✅ ShouldNotIncrementPatchVersionForInsignificantCommitsIfIgnoreInsignificantIsGiven
✅ Versionize.Tests.Versioning.PrereleaseIdentifierTests
✅ ShouldThrowForPreReleaseIdentifierMissingPrereleaseNumber
✅ ShouldThrowForPreReleaseIdentifierWithoutNumericNumber
✅ Versionize.Tests.Versioning.SemanticVersionExtensionsTests
✅ ShouldIncrementPatchVersionForPrereleaseByNumber
✅ ShouldIncrementPatchVersionForStableReleasesByPatchVersion
✅ Versionize.Tests.WorkingCopyTests
✅ InspectShouldExitForProjectsInconsistentVersion
✅ InspectShouldExitIfNoProjectWithVersionIsFound
✅ ShouldAddSuffixToReleaseCommitMessage
✅ ShouldAggregatePrereleases
✅ ShouldBumpConsecutivePreReleasesWhenAggregatingPrereleases
✅ ShouldBumpConsecutivePreReleasesWhenUsingTagOnly
✅ ShouldDiscoverGitWorkingCopies
✅ ShouldDisplayExpectedMessage_BumpingVersionFromXToY
✅ ShouldEmitAUsefulErrorMessageForDuplicateTags
✅ ShouldExitForInvalidPrereleaseSequences
✅ ShouldExitForInvalidReleaseAsReleases
✅ ShouldExitGracefullyIfNoGitInitialized
✅ ShouldExitIfNoWorkingCopyCouldBeDiscovered
✅ ShouldExitIfProjectsUseInconsistentNaming
✅ ShouldExitIfReleaseAsSpecifiedVersionIsInvalid
✅ ShouldExitIfWorkingCopyContainsNoProjects
✅ ShouldExitIfWorkingCopyDoesNotExist
✅ ShouldExitIfWorkingCopyIsDirty
✅ ShouldExitWithNonZeroExitCodeForInsignificantCommits
✅ ShouldIgnoreInsignificantCommits
✅ ShouldMonoRepoSupported
✅ ShouldNotThrowForUntrackedFiles
✅ ShouldPerformADryRun
✅ ShouldPrereleaseToCurrentMaximumPrereleaseVersion
✅ ShouldReleaseAsSpecifiedVersion
✅ ShouldSupportFsharpProjects
✅ ShouldTagInitialVersionUsingTagOnly
✅ ShouldTagInitialVersionUsingTagOnlyWithNonTrackedCommits
✅ ShouldTagVersionAfterEachVersionizeCommandUsingTagOnly
✅ ShouldTagVersionAfterFeatUsingTagOnly
✅ ShouldTagVersionAfterFixUsingTagOnly
✅ ShouldTagVersionWhenMultipleCommitsInOneVersionUsingTagOnly
✅ ShouldUseCommitMessageInsteadOfTagToFindLastReleaseCommit
✅ ShouldWarnAboutMissingGitConfiguration
✅ ShouldWriteFirstParentOnlyCommit
Loading