Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
refactor: add helper method to get repository rid and head commit
Lars Wirzenius committed 2 years ago
commit eecbd7084aac461ca73d895f772fb5db92985a36
parent ef1f1bb
1 file changed +6 -5
modified test-suite
@@ -68,16 +68,17 @@ class Suite:
        git.write(".radicle/native.yaml", native.yaml())
        git.commit("add native.yaml")

-
    def _setup(self, repo_name, shell):
-
        git = self._create_git_repo(repo_name)
-
        self._create_valid_native_yaml(git, shell)
-

+
    def _get_repo_info(self, git):
        commit = git.head()
        self.rad.init(git)
        rid = self.rad.rid(git)
-

        return rid, commit

+
    def _setup(self, repo_name, shell):
+
        git = self._create_git_repo(repo_name)
+
        self._create_valid_native_yaml(git, shell)
+
        return self._get_repo_info(git)
+

    def _ci(self):
        return NativeCI(self.rad, self.config)