Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
refactor: add helper method to create a git repository
Lars Wirzenius committed 2 years ago
commit 20fab34125be3fd481a79122d2186b2151ebfa70
parent a8fc705
1 file changed +7 -2
modified test-suite
@@ -56,14 +56,19 @@ class Suite:
            chosen = set(methods)
        return chosen

-
    def _setup(self, repo_name, shell):
+
    def _create_git_repo(self, repo_name):
        git = Git(os.path.join(self.tmp, repo_name))
        git.init()
        git.write("README.md", "README")
+
        git.commit("first commit")
+
        return git
+

+
    def _setup(self, repo_name, shell):
+
        git = self._create_git_repo(repo_name)
        native = NativeYaml(shell)
        debug(f"native.yaml: {native.yaml()}")
        git.write(".radicle/native.yaml", native.yaml())
-
        git.commit("first commit")
+
        git.commit("add native.yaml")

        commit = git.head()
        self.rad.init(git)