diff options
author | KaranveerB <5110-karanveerb@users.noreply.gitlab.archlinux.org> | 2024-08-03 16:10:56 -0700 |
---|---|---|
committer | KaranveerB <5110-karanveerb@users.noreply.gitlab.archlinux.org> | 2024-08-03 16:29:26 -0700 |
commit | 6ba5c20e7629ae9bdd7ceaf5a45484c434363ec5 (patch) | |
tree | 0b9880492dadcceda334376e0b1aaf96510bd9b4 | |
parent | 4c1820493860d57ba9b98760762e947a4367e34b (diff) |
pactest: add test for empty replacements strings
-rw-r--r-- | test/pacman/meson.build | 1 | ||||
-rw-r--r-- | test/pacman/tests/remove-print-empty-replacements.py | 9 |
2 files changed, 10 insertions, 0 deletions
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$") |