rpmfluff is a lightweight way of building RPMs, and sabotaging them so they are broken in controlled ways. It is intended for use when testing RPM-testers e.g. rpmlint and writing test cases for RPM tools e.g. yum Author: dmalcolm@redhat.com Homepage: https://fedorahosted.org/rpmfluff/ Example Python code: >>> import rpmfluff >>> foo = rpmfluff.SimpleRpmBuild("foo", "0.1", "1") >>> foo.make()