From 6ba5c20e7629ae9bdd7ceaf5a45484c434363ec5 Mon Sep 17 00:00:00 2001 From: KaranveerB <5110-karanveerb@users.noreply.gitlab.archlinux.org> Date: Sat, 3 Aug 2024 16:10:56 -0700 Subject: pactest: add test for empty replacements strings --- test/pacman/meson.build | 1 + test/pacman/tests/remove-print-empty-replacements.py | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 test/pacman/tests/remove-print-empty-replacements.py diff --git a/test/pacman/meson.build b/test/pacman/meson.build index f223f1f4..4a73b600 100644 --- a/test/pacman/meson.build +++ b/test/pacman/meson.build @@ -127,6 +127,7 @@ pacman_tests = [ 'tests/remove-assumeinstalled.py', 'tests/remove-directory-replaced-with-symlink.py', 'tests/remove-optdepend-of-installed-package.py', + 'tests/remove-print-empty-replacements.py', 'tests/remove-recursive-cycle.py', 'tests/remove001.py', 'tests/remove002.py', diff --git a/test/pacman/tests/remove-print-empty-replacements.py b/test/pacman/tests/remove-print-empty-replacements.py new file mode 100644 index 00000000..cc0f9f35 --- /dev/null +++ b/test/pacman/tests/remove-print-empty-replacements.py @@ -0,0 +1,9 @@ +self.description = "Print empty replacements when using -Rp" + +p = pmpkg("a") +self.addpkg2db("local", p) + +self.args = "-Rp --print-format 'foo%%f%%g%%h%%m' %s" % p.name + +self.addrule("PACMAN_RETCODE=0") +self.addrule("PACMAN_OUTPUT=^foo$") -- cgit v1.2.3-70-g09d2