Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
3.1 kB · 75 lines
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576diff --git a/git_annex_adapter/process.py b/git_annex_adapter/process.pyindex 6ddb985..bbd0ab8 100644--- a/git_annex_adapter/process.py+++ b/git_annex_adapter/process.py@@ -389,7 +389,7 @@ class GitAnnexBatchProcess: _procclass = Process def __init__(self, args, workdir):- self.args = ('git', 'annex', *args)+ self.args = ('@gitAnnex@', *args) self.workdir = workdir self._process = None self._dead_process = None@@ -586,7 +586,7 @@ class ProcessRunner: class GitAnnexRunner(ProcessRunner): """Helper class to run git-annex commands.""" def __init__(self, args_prefix, workdir):- args_prefix = ('git-annex', *args_prefix)+ args_prefix = ('@gitAnnex@', *args_prefix) super().__init__(args_prefix, workdir) def __call__(self, *args_suffix):diff --git a/tests/test_process.py b/tests/test_process.pyindex ed619bb..9335078 100644--- a/tests/test_process.py+++ b/tests/test_process.py@@ -181,7 +181,7 @@ class TestProcessOnEmptyAnnex(TempAnnexTestCase): def test_process_annex_metadata_batch(self): """Process should be able to read one line""" with Process(- ['git', 'annex', 'metadata', '--batch', '--json'],+ ['@gitAnnex@', 'metadata', '--batch', '--json'], str(self.tempdir), ) as proc: proc.writeline(@@ -202,7 +202,7 @@ class TestProcessOnEmptyAnnex(TempAnnexTestCase): def test_jsonprocess_annex_metadata_batch(self): """JsonProcess should encode and decode properly""" with JsonProcess(- ['git', 'annex', 'metadata', '--batch', '--json'],+ ['@gitAnnex@', 'metadata', '--batch', '--json'], str(self.tempdir), ) as proc: obj = proc({'key':'SHA256E-s0--0'})@@ -218,7 +218,7 @@ class TestProcessOnEmptyAnnex(TempAnnexTestCase): def test_process_annex_info_batch(self): """Process should be able to read multiple lines""" with Process(- ['git', 'annex', 'info', '--batch'],+ ['@gitAnnex@', 'info', '--batch'], str(self.tempdir), ) as proc: proc.writeline('here')diff --git a/tests/utils.py b/tests/utils.pyindex 281ee3f..969aedc 100644--- a/tests/utils.py+++ b/tests/utils.py@@ -107,7 +107,7 @@ class TempAnnexTestCase(TempRepoTestCase): # Have to uninit before cleaning directory, since git-annex # marks its objects read-only so that they don't get deleted. subprocess.run(- ['git', 'annex', 'uninit'],+ ['@gitAnnex@', 'uninit'], cwd=self.repo.workdir, stdout=subprocess.PIPE, stderr=subprocess.PIPE,@@ -122,7 +122,7 @@ class TempAnnexTestCase(TempRepoTestCase): path.write_text(text) subprocess.run(- ['git', 'annex', 'add', '--quiet', relpath],+ ['@gitAnnex@', 'add', '--quiet', relpath], cwd=self.repo.workdir, check=True, )