Пример #1
0
    def test_create_first_commit_tag_if_missing__missing(self):
        self.create_example_repo()

        before = git_tag_dates()
        self.assertNotIn('first_commit', before.keys())

        create_first_commit_tag_if_missing()

        after = git_tag_dates()
        self.assertIn('first_commit', after.keys())
Пример #2
0
 def test__main(self):
     test_key = b'-----BEGIN RSA PRIVATE KEY-----\nno real key here\n-----END RSA PRIVATE KEY-----\n'
     os.environ['GIT_DEPLOY_KEY'] = base64.b64encode(test_key).decode(
         errors='ignore')
     self.create_example_repo()
     release_main(meta_command=self.moc_command(command='meta',
                                                stdout='999.999.999'))
     result = git_tag_dates()
     self.assertIn('v999.999.999', result.keys())
Пример #3
0
 def test__release__create_tag__message(self):
     self.create_example_repo()
     create_release_tag(version='999.999.999', message='test message')
     result = git_tag_dates()
     self.assertIn('v999.999.999', result.keys())