Fedora 18 Update: python-nitrate-0.9-0.fc18
updates at fedoraproject.org
updates at fedoraproject.org
Sat Jan 12 01:10:38 UTC 2013
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-20052
2012-12-10 20:58:41
--------------------------------------------------------------------------------
Name : python-nitrate
Product : Fedora 18
Version : 0.9
Release : 0.fc18
URL : http://psss.fedorapeople.org/python-nitrate/
Summary : Python API for the Nitrate test case management system
Description :
python-nitrate is a Python interface to the Nitrate test case
management system. The package consists of a high-level Python
module (provides natural object interface), a low-level driver
(allows to directly access Nitrate's XMLRPC API) and a command
line interpreter (useful for fast debugging and experimenting).
--------------------------------------------------------------------------------
Update Information:
This update fixes several issues and also adds a few enhancements.
Here is the list of some interesting changes:
* Implemented TestPlan.children property [BZ#863226]
* Implement PlanType using XMLRPC instead of hard coded values [BZ#841299]
* Cleanup of log, cache and color funtions
* Support for system-wide config in /etc/nitrate.conf [BZ#844363]
* New TestCase reference link field [BZ#843382]
* Added errata field in class TestRun
* Test case automation flags cleanup
* Smarter implementation of the listed() function
* New function unlisted() for conversion from human readable list
As part of the log, cache and color cleanup functions for setting
level of logging/caching and mode of coloring have been renamed to
conform to the PEP 8 style guide. Old functions now give warning
and will be deprecated in the future.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Dec 10 2012 Petr Šplíchal <psplicha at redhat.com> 0.9-0
- New function unlisted() for conversion from human readable list
- Clean up the cache before testing caching
- Fix test plan initialization by type name
- Rename test case components container to CaseComponents
- Implemented TestPlan.children property [BZ#863226]
- Allow to select cases when creating a new run [BZ#863480]
- Invalid category should raise Nitrate exception [BZ#862523]
- Implement PlanType using XMLRPC instead of hard coded values [BZ#841299]
- Cleanup of log, cache and color funtions
- Use unicode for logging where necessary [BZ#865033]
- Use unicode for logging in _setter() [BZ#865033]
- Sane unicode representation for user with no name [BZ#821629]
- Support for system-wide config in /etc/nitrate.conf [BZ#844363]
- Remove *.pyc files as well when cleaning
- Move global variables out of the functions
- Move utils tests into a separate class
- Document how to get a short Nitrate summary [BZ#883798]
- Push files to the production web only when in the master branch
- New TestCase reference link field [BZ#843382]
- Forgotten 'notes' in the list of test case attributes
- Don't forget to include errata id when creating a new test run
- Fix test run errata update, improve the self test
- Added errata field in class TestRun
- Suggest https in the minimal config example
- Test case automation flags cleanup
- Empty script or arguments to be handled same as None
- Smarter implementation of the listed() function
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #808344 - Nitrate: search test case by autoproposed
https://bugzilla.redhat.com/show_bug.cgi?id=808344
[ 2 ] Bug #821629 - unicode(user) tracebacks when the user has no name set in preferences
https://bugzilla.redhat.com/show_bug.cgi?id=821629
[ 3 ] Bug #829348 - [RFE] Add errata variable to the TestRun class
https://bugzilla.redhat.com/show_bug.cgi?id=829348
[ 4 ] Bug #841299 - Implement PlanType using XMLRPC instead of hard coded values
https://bugzilla.redhat.com/show_bug.cgi?id=841299
[ 5 ] Bug #843382 - [rfe] include Reference link into TestCase properties
https://bugzilla.redhat.com/show_bug.cgi?id=843382
[ 6 ] Bug #844363 - [rfe] system wide config file
https://bugzilla.redhat.com/show_bug.cgi?id=844363
[ 7 ] Bug #862523 - Handle non-existent categories gracefully
https://bugzilla.redhat.com/show_bug.cgi?id=862523
[ 8 ] Bug #863226 - Implement TestPlan.children property
https://bugzilla.redhat.com/show_bug.cgi?id=863226
[ 9 ] Bug #863480 - Allow to select test cases when creating a new TestRun
https://bugzilla.redhat.com/show_bug.cgi?id=863480
[ 10 ] Bug #865033 - Non ascii characters cause traceback when setting into the TestCase.notes
https://bugzilla.redhat.com/show_bug.cgi?id=865033
[ 11 ] Bug #883798 - RFE: connections counter from host to xmlprc
https://bugzilla.redhat.com/show_bug.cgi?id=883798
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update python-nitrate' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list