|
|
|
@ -4,17 +4,17 @@ from src.test.python.release_mixin import MockGitApi
|
|
|
|
|
|
|
|
|
|
def test_prepare_release_service():
|
|
|
|
|
# init
|
|
|
|
|
mock_release_repo = MockReleaseRepository(MockVersionRepository(), MockReleaseTypeRepository(MockGitApi()), 'main')
|
|
|
|
|
mock_release_repo = MockReleaseRepository(MockVersionRepository(), MockReleaseTypeRepository(MockGitApi()))
|
|
|
|
|
prepare_release_service = PrepareReleaseService()
|
|
|
|
|
prepare_release_service.git_api = MockGitApi()
|
|
|
|
|
prepare_release_service.write_and_commit_release(mock_release_repo.get_release(), mock_release_repo.version_repository)
|
|
|
|
|
prepare_release_service.write_and_commit_release(mock_release_repo.get_release("main"), mock_release_repo.version_repository)
|
|
|
|
|
|
|
|
|
|
#test
|
|
|
|
|
assert prepare_release_service.git_api.add_file_count == 1
|
|
|
|
|
assert prepare_release_service.git_api.commit_count == 1
|
|
|
|
|
|
|
|
|
|
# init
|
|
|
|
|
prepare_release_service.write_and_commit_bump(mock_release_repo.get_release(), mock_release_repo.version_repository)
|
|
|
|
|
prepare_release_service.write_and_commit_bump(mock_release_repo.get_release("main"), mock_release_repo.version_repository)
|
|
|
|
|
|
|
|
|
|
# test
|
|
|
|
|
assert prepare_release_service.git_api.add_file_count == 2
|
|
|
|
@ -22,8 +22,8 @@ def test_prepare_release_service():
|
|
|
|
|
|
|
|
|
|
def test_tag_and_push_release_service():
|
|
|
|
|
# init
|
|
|
|
|
mock_release_repo = MockReleaseRepository(MockVersionRepository(), MockReleaseTypeRepository(MockGitApi()), 'main')
|
|
|
|
|
tag_and_push_release_service = TagAndPushReleaseService(MockGitApi())
|
|
|
|
|
mock_release_repo = MockReleaseRepository(MockVersionRepository(), MockReleaseTypeRepository(MockGitApi()))
|
|
|
|
|
tag_and_push_release_service = TagAndPushReleaseService(MockGitApi(), "main")
|
|
|
|
|
tag_and_push_release_service.tag_release(mock_release_repo)
|
|
|
|
|
tag_and_push_release_service.push_release()
|
|
|
|
|
|
|
|
|
|