For your consideration.
-------- Forwarded Message --------
From: James Laska <jlaska(a)redhat.com>
Reply-To: For testers of Fedora Core development releases
Subject: pykickstart -- looking for unit test volunteers
Date: Fri, 23 Jan 2009 12:23:08 -0500
Chris Lumens, maintainer of pykickstart , is looking to expand the
unit test coverage for the pykickstart package. For those who aren't
familiar, pykickstart is used to read and write kickstart files by the
anaconda installer, system-config-kickstart, livecd-tools, and snake.
Anytime a pykickstart change is made, it can potentially disrupt
kickstart processing for all of the supported distros (from RHEL3 to
rawhide) or dependent tools.
In order to improve confidence in any code changes, we began building
unit tests into pykickstart . So far, the tests are proving
worthwhile in shaking out several bugs. However, only 4 of 47 kickstart
commands have unit test coverage.
We could use some help :)
I invite folks to come join us in #kickstart where we'll be hosting a
unit test development session.
WHO: Anyone who ...
* is interested in improving their python skills
* wants to share their favorite kickstart files
* has ideas on how to unit test
WHEN: Wednesday, January 28, 2009
from 17:00-21:00 UTC (noon - 5pm EST)
WHY: Improving pykickstart makes installing Fedora more
reliable ... and why do it alone when writing tests
with friends is more fun!
Hope to see you there!
Ignacio Vazquez-Abrams <ivazqueznet(a)gmail.com>
PLEASE don't CC me; I'm already subscribed
I'm finishing up some work for Chris Lumens to add unittests into
pykickstart. I'm trying to reduce the expected noise of some tests and
would like to capture or suppress any warnings displayed.
Chris directed me to
http://docs.python.org/library/warnings.html#temporarily-suppressing-warn..., which most likely works. But I'm looking for something a bit more backwards compatible (that doesn't use the new with: syntax).
Any suggestions or experiences to share?
James Laska -- jlaska(a)redhat.com
Quality Engineering -- Red Hat, Inc.