From 7369d706381ea7ec001f50f9b971fa73d0c90a64 Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Thu, 19 Feb 2026 03:55:52 +0000
Subject: [PATCH] Check aur as well as repos
---
tests/test_resolver.py | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/tests/test_resolver.py b/tests/test_resolver.py
index 775b51d..337e4ba 100644
--- a/tests/test_resolver.py
+++ b/tests/test_resolver.py
@@ -122,10 +122,17 @@
def test_is_in_official_repos(self, mock_run, mock_aur_client):
"""Test checking official repos."""
mock_run.return_value.returncode = 0
- mock_run.return_value.stdout = "base\ngit\nvim\n"
+ mock_run.return_value.stdout = "core base\nextra git\ncustom mypkg\n"
resolver = DependencyResolver(mock_aur_client)
- resolver._refresh_pacman_cache()
-
+
+ # Test default (include_all=True)
assert resolver.is_in_official_repos("git")
+ assert resolver.is_in_official_repos("mypkg")
+ assert resolver.is_in_official_repos("base")
assert not resolver.is_in_official_repos("yay")
+
+ # Test official_only (include_all=False)
+ assert resolver.is_in_official_repos("git", include_all=False)
+ assert resolver.is_in_official_repos("base", include_all=False)
+ assert not resolver.is_in_official_repos("mypkg", include_all=False)
--
Gitblit v1.10.0