11import pytest
22
33from commitizen import changelog , defaults , git
4+ from commitizen .cz .conventional_commits .conventional_commits import (
5+ ConventionalCommitsCz ,
6+ )
47from commitizen .exceptions import InvalidConfigurationError
58
69COMMITS_DATA = [
@@ -841,8 +844,8 @@ def test_order_changelog_tree_raises():
841844
842845
843846def test_render_changelog (gitcommits , tags , changelog_content ):
844- parser = defaults .commit_parser
845- changelog_pattern = defaults .bump_pattern
847+ parser = ConventionalCommitsCz .commit_parser
848+ changelog_pattern = ConventionalCommitsCz .bump_pattern
846849 tree = changelog .generate_tree_from_commits (
847850 gitcommits , tags , parser , changelog_pattern
848851 )
@@ -852,8 +855,8 @@ def test_render_changelog(gitcommits, tags, changelog_content):
852855
853856def test_render_changelog_unreleased (gitcommits ):
854857 some_commits = gitcommits [:7 ]
855- parser = defaults .commit_parser
856- changelog_pattern = defaults .bump_pattern
858+ parser = ConventionalCommitsCz .commit_parser
859+ changelog_pattern = ConventionalCommitsCz .bump_pattern
857860 tree = changelog .generate_tree_from_commits (
858861 some_commits , [], parser , changelog_pattern
859862 )
@@ -867,8 +870,8 @@ def test_render_changelog_tag_and_unreleased(gitcommits, tags):
867870 tag for tag in tags if tag .rev == "56c8a8da84e42b526bcbe130bd194306f7c7e813"
868871 ]
869872
870- parser = defaults .commit_parser
871- changelog_pattern = defaults .bump_pattern
873+ parser = ConventionalCommitsCz .commit_parser
874+ changelog_pattern = ConventionalCommitsCz .bump_pattern
872875 tree = changelog .generate_tree_from_commits (
873876 some_commits , single_tag , parser , changelog_pattern
874877 )
@@ -881,8 +884,8 @@ def test_render_changelog_tag_and_unreleased(gitcommits, tags):
881884def test_render_changelog_with_change_type (gitcommits , tags ):
882885 new_title = ":some-emoji: feature"
883886 change_type_map = {"feat" : new_title }
884- parser = defaults .commit_parser
885- changelog_pattern = defaults .bump_pattern
887+ parser = ConventionalCommitsCz .commit_parser
888+ changelog_pattern = ConventionalCommitsCz .bump_pattern
886889 tree = changelog .generate_tree_from_commits (
887890 gitcommits , tags , parser , changelog_pattern , change_type_map = change_type_map
888891 )
@@ -897,8 +900,8 @@ def changelog_message_builder_hook(message: dict, commit: git.GitCommit) -> dict
897900 ] = f"{ message ['message' ]} [link](github.com/232323232) { commit .author } { commit .author_email } "
898901 return message
899902
900- parser = defaults .commit_parser
901- changelog_pattern = defaults .bump_pattern
903+ parser = ConventionalCommitsCz .commit_parser
904+ changelog_pattern = ConventionalCommitsCz .bump_pattern
902905 tree = changelog .generate_tree_from_commits (
903906 gitcommits ,
904907 tags ,
0 commit comments