Пример #1
0
 def test_format_image_version_to_long(self):
     os.environ[environment.GIT_BRANCH] = 'origin/master'
     ivs = ImageVersionStep()
     ImageVersionStep.handle_step_error = mock.MagicMock()
     ivs.get_sem_ver('1.2.321', 1)
     ImageVersionStep.handle_step_error.assert_called_once()
Пример #2
0
 def test_format_feature_branch_sem_ver(self):
     ivs = ImageVersionStep()
     os.environ[environment.GIT_BRANCH] = 'origin/a-feature-branch'
     feature_branch_version = ivs.get_sem_ver('2.3', 2)
     excepted = "2.3.2"
     self.assertEqual(feature_branch_version, excepted)
Пример #3
0
 def test_format_image_version_with_build_number_as_patch(self):
     os.environ[environment.GIT_BRANCH] = 'origin/master'
     ivs = ImageVersionStep()
     result = ivs.get_sem_ver('1.2', 123)
     self.assertEqual(result, '1.2.123')