[Rpm-maint] [rpm-software-management/rpm] Add a couple of rpmds tests + misc fixes discovered while looking at it (PR #3943)

Panu Matilainen notifications at github.com
Mon Sep 15 11:59:29 UTC 2025


This is somehow both a mixed up bunch but still quite tightly related, so submitting as a single PR seems best.
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/3943

-- Commit Summary --

  * Add Python API tests for rpmds colors
  * Add Python binding for rpmdsTi() and a test
  * Fix rpmds trigger index to be optional as originally intended
  * Fix rpmdsTi() invalid value confusion
  * Fix rpmdsTag*() to behave as per documentation on invalid values

-- File Changes --

    M include/rpm/rpmds.h (2)
    M lib/rpmds.cc (20)
    M python/rpmds-py.c (8)
    M tests/rpmpython.at (45)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/3943.patch
https://github.com/rpm-software-management/rpm/pull/3943.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3943
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/3943 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250915/80ad3f23/attachment-0001.htm>


More information about the Rpm-maint mailing list