1
0
Fork 0
commitizen/tests/test_cz_jira.py
Daniel Baumann 167a3f8553
Adding upstream version 4.6.0+dfsg.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-04-21 11:40:48 +02:00

39 lines
922 B
Python

from commitizen.cz.jira import JiraSmartCz
def test_questions(config):
cz = JiraSmartCz(config)
questions = cz.questions()
assert isinstance(questions, list)
assert isinstance(questions[0], dict)
def test_answer(config):
cz = JiraSmartCz(config)
answers = {
"message": "new test",
"issues": "JRA-34",
"workflow": "",
"time": "",
"comment": "",
}
message = cz.message(answers)
assert message == "new test JRA-34"
def test_example(config):
cz = JiraSmartCz(config)
assert "JRA-34 #comment corrected indent issue\n" in cz.example()
def test_schema(config):
cz = JiraSmartCz(config)
assert "<ignored text>" in cz.schema()
def test_info(config):
cz = JiraSmartCz(config)
assert (
"Smart Commits allow repository committers to perform "
"actions such as transitioning JIRA Software"
) in cz.info()