[Yum-devel] [PATCHES] Repository with fixes and new operations test frame work

Florian Festi ffesti at redhat.com
Wed Oct 31 15:18:02 UTC 2007


Sorry for resurrecting this one moth old topic,

but the new test cases still didn't made it in.

Location is still the same:
> Web interface: http://www.jur-linux.org/git/?p=yum-ffesti.git;a=summary
> Get own copy: "git clone git://www.jur-linux.org/git-data/yum-ffesti"

But repository structure changed a bit: The "gold" branch is the one you are 
looking for.

All the infrastructure got moved out of the test cases into an own module 
(test/testbase.py). This should allow to generate new test cases quite easy. 
Also checking the results is now very easy and got unified between the 
depsolving and operations test classes.

There is now a new make target "testnewbehavior" that expects different 
results for some of the test cases - as already posted to the list.

 From my point of view the test cases are in a very cleaned up state now and 
the first set of patches got already reviewed by Tim Lauridsen (thanks!) and 
all later patches just modify the test cases and do not tamper with the 
other yum code. (If you want to review those you are better off when just 
having a look at the result as there is a lot of code moved around and the 
final code is much more compact that the diffs).

So could someone please have a final look at the patch set and commit it?

Thanks in advance!

Florian



More information about the Yum-devel mailing list