Pull request branch name should contain both the issue number and the title of the issue. #13
14
test/test_generate_branch_name.py
Normal file
14
test/test_generate_branch_name.py
Normal file
|
@ -0,0 +1,14 @@
|
|||
import unittest
|
||||
from aider_gitea.__main__ import generate_branch_name
|
||||
|
||||
class TestGenerateBranchName(unittest.TestCase):
|
||||
|
||||
def test_generate_branch_name(self):
|
||||
self.assertEqual(generate_branch_name("Fix bug in login"), "issue-fix-bug-in-login")
|
||||
self.assertEqual(generate_branch_name("Add new feature!"), "issue-add-new-feature")
|
||||
self.assertEqual(generate_branch_name("Refactor code (cleanup)"), "issue-refactor-code-cleanup")
|
||||
self.assertEqual(generate_branch_name("123 Start with numbers"), "issue-123-start-with-numbers")
|
||||
self.assertEqual(generate_branch_name("Handle special chars: @#$%^&*()"), "issue-handle-special-chars")
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
Loading…
Reference in New Issue
Block a user