diff options
author | Arthur Zamarin <arthurzam@gentoo.org> | 2024-03-23 10:12:51 +0200 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2024-03-23 10:12:51 +0200 |
commit | 39dd2fbd816129dd674665f0198aa58c8668a2c4 (patch) | |
tree | 1a56d55b1e238b4fff50ad6934934de4153e3470 /tests | |
parent | NewerEAPIAvailable: committing new ebuilds with old EAPI (diff) | |
download | pkgcheck-39dd2fbd816129dd674665f0198aa58c8668a2c4.tar.gz pkgcheck-39dd2fbd816129dd674665f0198aa58c8668a2c4.tar.bz2 pkgcheck-39dd2fbd816129dd674665f0198aa58c8668a2c4.zip |
git addon: support user global gitignore
Resolves: https://github.com/pkgcore/pkgcheck/issues/671
Resolves: https://github.com/pkgcore/pkgcheck/issues/672
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/addons/test_git.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/addons/test_git.py b/tests/addons/test_git.py index b896304d..596a2b34 100644 --- a/tests/addons/test_git.py +++ b/tests/addons/test_git.py @@ -12,6 +12,7 @@ from pkgcore.ebuild.atom import MalformedAtom from pkgcore.ebuild.atom import atom as atom_cls from pkgcore.restrictions import packages from snakeoil.cli.exceptions import UserException +from snakeoil.contexts import os_environ from snakeoil.fileutils import touch from snakeoil.osutils import pjoin from snakeoil.process import CommandNotFound, find_binary @@ -466,6 +467,9 @@ class TestGitAddon: self.addon = git.GitAddon(options) self.cache_file = self.addon.cache_file(self.repo) + with os_environ(XDG_CONFIG_HOME=self.cache_dir): + yield + def test_git_unavailable(self, tool): args = ["scan", "--cache-dir", self.cache_dir, "--repo", self.repo.location] options, _ = tool.parse_args(args) |