-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2012-20097 2012-12-11 00:56:34 --------------------------------------------------------------------------------
Name : python-nitrate Product : Fedora 17 Version : 0.9 Release : 0.fc17 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 <[email protected]> 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 * Sat Jul 21 2012 Fedora Release Engineering <[email protected]> - 0.8-1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild -------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
