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())
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())
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())