Exemplo n.º 1
0
 def _create_workflow(self):
     if not self.repo in self.config:
         raise SnpseqReleaseException(
             "This repo name is not present in the config file! '{}'".
             format(self.repo))
     owner = self.config[self.repo]['owner']
     repo = self.repo
     config_file = self.config[self.repo]['release_tools_config']
     whatif = self.whatif
     access_token = self._open_config(config_file)
     provider = GithubProvider(owner, repo, access_token)
     return Workflow(provider, Conventions, whatif)
 def test_can_get_tag_name(self):
     provider = GithubProvider("withrocks", "release-tools")
     tag_name = provider.get_latest_version_tag_name() 
     self.assertTrue(tag_name.startswith("v"))
Exemplo n.º 3
0
 def test_can_get_tag_name(self):
     provider = GithubProvider("withrocks", "release-tools")
     tag_name = provider.get_latest_version_tag_name()
     self.assertTrue(tag_name.startswith("v"))
 def test_can_get_pull_requests(self):
     provider = GithubProvider("withrocks", "release-tools")
     requests = provider.get_pull_requests("master")
     self.assertTrue(len(requests) == 0)
Exemplo n.º 5
0
 def test_can_get_pull_requests(self):
     provider = GithubProvider("withrocks", "release-tools")
     requests = provider.get_pull_requests("master")
     self.assertTrue(len(requests) == 0)